Calcolo dataset

Calcolo dataset consente di effettuare i calcoli sui dataset esistenti per creare nuovi dataset.
Ad esempio, puoi decidere di creare questi nuovi dataset:
Distanza percorsa da una ruota = Circonferenza della ruota x Rotazioni del motore
Intensità media della luce = (Sensore di colore 1 (Intensità luce ambientale) + Sensore di colore 2 (Intensità luce ambientale )) diviso 2
Oggetto più vicino = Valore minimo del Sensore ad ultrasuoni 1, del Sensore ad ultrasuoni 2 e del Sensore ad ultrasuoni 3
In ciascun caso vengono utilizzati uno o più dataset esistenti e vengono eseguite funzioni matematiche per creare un nuovo dataset. Per ulteriori informazioni, vedi Campo Formula.

Puoi aprire Calcolo dataset facendo clic sulla scheda Calcolo dataset.



Scheda Calcolo dataset
Campo Formula
Nome del dataset calcolato
Unità del dataset calcolato
Calcola
Elenco funzioni
Dataset
Campo Formula
Il Campo Formula consente di creare un'equazione per generare il nuovo dataset. I dataset raccolti possono avere nomi diversi.
In questa tabella sono riportate le equazioni per gli esempi precedenti.
Nuovo datasetFormula
Distanza percorsa da una ruota
(presupponendo che la circonferenza sia di 17,5 cm)
Motor_Rotation _pB *17,5
Intensità media della luce di due sensori di coloreAvg(Color_Sensor_p3; Color_Sensor_p2) OR
(Color_Sensor_p3 + Color_Sensor_p2) / 2
Oggetto più vicinoMin(Ultrasonic_Sensor_pB; Ultrasonic_Sensor_pC; Ultrasonic_Sensor_pD)
Nome del dataset calcolato
Questo è l'ID del dataset. Puoi rinominare il dataset calcolato in modo che risulti più significativo.
Unità del dataset calcolato
Assegna al nuovo dataset un'unità di misura. Ad esempio, la distanza percorsa può essere in centimetri.
Calcola
Dopo avere creato una formula nel Campo Formula, fai clic su Calcola per generare un nuovo dataset e inserirlo nell'area grafico. A tale dataset verrà assegnato un proprio asse Y. Puoi cambiare il colore e lo stile di traccia utilizzando la scheda Tabella dataset.
Elenco funzioni
Le funzioni possono essere utilizzate per effettuare calcoli sui dataset.
Nome della funzioneTermine della funzioneDefinizione
Addizione+Aggiunge una costante o un altro dataset all'originale
Sottrazione-Sottrae una costante o un altro dataset dall'originale
Moltiplicazione*Moltiplica un dataset per una costante o un altro dataset
Divisione\Divide un dataset per una costante o un altro dataset
Valore assolutoAbsRestituisce il valore assoluto del numero specificato
MediaAvgRestituisce il valore medio di tutti i dataset specificati
FloorFloorRestituisce il numero intero più grande minore o uguale al numero specificato
CeilCeilRestituisce il numero intero più piccolo maggiore o uguale al numero specificato
MinimoMinRestituisce il numero più piccolo dell'insieme di numeri specificato
MassimoMaxRestituisce il numero più grande dell'insieme di numeri specificato
RoundRoundRestituisce il numero più vicino al valore specificato
Radice quadrataSqrtRestituisce la radice quadrata del numero specificato
SenoSinRestituisce il seno del numero specificato
CosenoCosRestituisce il coseno del numero specificato
TangenteTanRestituisce la tangente del numero specificato
Arcotangente2Atan2Restituisce l'angolo la cui tangente è il quoziente di due numeri specificati
Logaritmo naturaleLnRestituisce il logaritmo naturale del numero specificato
Logaritmo base 10LogRestituisce il logaritmo in base 10 del numero specificato
DerivataSlopeMisura come cambia la funzione specificata man mano che cambia il relativo input
Le funzioni Media, Minimo e Massimo possono accettare più dataset, come mostrato di seguito:

Avg(dataset1; dataset2; dataset3)
Suggerimenti
Il calcolo delle funzioni viene ripetuto utilizzando i valori dell'asse Y per ogni punto dell'asse X. Viene così creato un nuovo insieme di valori dell'asse Y, ovvero il dataset calcolato. Vedi l'esempio seguente.
Esempio

Se sono disponibili due dataset, generati misurando le rotazioni per i motori sulla porta B e sulla porta C ogni 10 secondi per 30 secondi, i dataset possono contenere i dati seguenti:
0 secondi10 secondi20 secondi30 secondi
Rotazioni del motore, porta B0134
Rotazioni del motore, porta C0257
Utilizzando le funzioni Media, Addizione e Moltiplicazione sui due dataset, verranno generati i dataset calcolati seguenti:
0 secondi10 secondi20 secondi30 secondi
Media delle rotazioni dei motori01,545,5
Rotazioni del motore, porta B + Rotazioni del motore, porta C03811
Rotazioni del motore, porta B * 1,501,54,56
Dataset
In questo elenco sono contenuti i dataset disponibili per l'utilizzo in Calcolo dataset. Fai clic su un dataset nell'elenco per inserirlo automaticamente nel Campo Formula.
Calcolo dataset
Collegamenti rapidi