Datasætberegning

Datasætberegning bruges til at foretage beregninger med eksisterende datasæt for at oprette nye datasæt.
Du kan for eksempel oprette følgende datasæt:
Den afstand et hjul har kørt = Hjulets omkreds x Motoromdrejninger
Gennemsnitlig lysintensitet = (Farvesensor 1 (Intensitet af omgivende lys) + Farvesensor 2 (Intensitet af omgivende lys)) divideret med 2
Nærmeste genstand = Minimumværdi for Ultralydssensor 1, Ultralydssensor 2, og Ultralydssensor 3
I alle disse tilfælde tager du et eller flere eksisterende datasæt og foretager matematiske beregninger for at oprette et nyt datasæt. Se Formularfelt for at få yderligere oplysninger.

Klik på fanen Datasætberegning for at åbne databeregningen.



Fanen Datasætberegning
Formularfelt
Navn på beregnet datasæt
Enhed for beregnet datasæt
Beregn
Funktionsliste
Datasæt
Formularfelt
Formularfeltet bruges til at oprette en ligning for at generere det nye datasæt. De datasæt, du indsamler, kan have forskellige navne.
I denne tabel er vist ligningerne til de ovenstående eksempler.
Nyt datasætFormel
Den afstand et hjul har kørt
(der forudsættes en omkreds på 17,5 cm)
Motor_omdrejninger _pB *17,5
Gennemsnitlig lysintensitet for to farvesensorerAvg(Farve_Sensor_p3; Farve_sensor_p2) OR
(Farve_sensor_p3 + Farve_sensor_p2) / 2
Nærmeste genstandMin(Ultralyds_sensor_pB; Ultralyds_sensor_pC; Ultralyds_sensor_pD)
Navn på beregnet datasæt
Dette er datasættets id. Du kan omdøbe det beregnede datasæt til noget, der giver mere mening.
Enhed for beregnet datasæt
Giv det nye datasæt en måleenhed. Den kørte afstand kan for eksempel være i centimeter.
Beregn
Når du har oprettet en formel i formularfeltet, skal du klikke på Beregn for at genere et nyt datasæt, som placeres i grafområdet. Dette datasæt får sin egen y-akse. Du kan ændre farven og linjestilen på fanen Datasættabel.
Funktionsliste
Du kan bruge funktioner til at foretage beregninger med datasættene.
FunktionsnavnFunktionsledDefinition
Tilføj offset+Tilføjer en konstant eller et andet datasæt til det oprindelige datasæt
Træk fra-Trækker en konstant eller et andet datasæt fra det oprindelige datasæt
Gang*Ganger et datasæt med en konstant eller et andet datasæt
Divider\Dividerer et datasæt med en konstant eller et andet datasæt
Absolut værdiAbsGiver den absolutte værdi af det angivne tal
GennemsnitAvgGiver den gennemsnitlige værdi af alle de angivne datasæt
BundFloorGiver det største heltal, der er mindre end eller lig med det angivne tal.
LoftCeilGiver det mindste heltal, der er større end eller lig med det angivne tal.
MinimumMinGiver det mindste tal af det angivne sæt tal
MaksimumMaxGiver det største tal af det angivne sæt tal
AfrundRoundGiver det tal, der er nærmest den angivne værdi
KvadratrodSqrtGiver kvadratroden af det angivne tal
SinusSinGiver sinussen af det angivne tal
CosinusCosGiver cosinussen af det angivne tal
TangensTanGiver tangensen af det angivne tal
Omvendt tangens2Atan2Giver den vinkel, hvis tangens er kvotienten af to angivne tal.
Naturlig logaritmeLnGiver den naturlige logaritme af det angivne tal
TitalslogaritmeLogGiver titalslogaritmen af det angivne tal
Afledt værdiSlopeMåler, hvordan den angivne funktion ændres i takt med ændringen af inputtet
Funktionerne Gennemsnit, Minimum og Maksimum kan bruges sammen med flere datasæt, som vist her:

Avg(datasæt1; datasæt2; datasæt3)
Tips og tricks
Funktionsberegningen gentages ved hjælp af y-akse-værdien eller -værdierne for hvert punkt på x-aksen. Derved oprettes et ny sæt y-akse-værdier (det beregnede datasæt). Se nedenstående eksempel.
Eksempel

Hvis du har to datasæt, der er genereret ved at måle motoromdrejningerne for motorerne i port B og C hvert 10. sekund i 30 sekunder, kan datasættene indeholder følgende data:
0 sekunder10 sekunder20 sekunder30 sekunder
Motoromdrejninger, Port B0134
Motoromdrejninger, Port C0257
Hvis du bruger funktionerne Gennemsnit, Læg sammen og Gang på de to datasæt, får du følgende beregnede datasæt:
0 sekunder10 sekunder20 sekunder30 sekunder
Gennemsnitsmotoromdrejninger01,545,5
Motoromdrejninger, Port B + Motoromdrejninger, Port C03811
Motoromdrejninger, Port B * 1,501,54,56
Datasæt
På denne liste vises de tilgængelige datasæt, der kan bruges i datasætberegningen. Klik på et datasæt på denne liste for at indsætte det automatisk i formularfeltet.
Datasætberegning
Hurtige link