09.03.2015, 11:28
Mache mich jetzt vllt zum Deppen aber damit kann ich leider garnichts anfangen. Gibts denn keine Funktion, die beiden Stellen zu trennen?

Zitat:damit ist eine getrennt Behandlung von Vor- und Nachkommastelle doch nicht möglich?!Kurzes Googlen behauptet, das würde in Klasse 4 gelehrt werden:


Zitat:Ich brauche ja die Funktion, dass pro s alle Werte (durch Voreinstellung "Rate" geregelt) aufsummiert und anschließend durch die Rate geteilt werden. Mit dem Wert gehts dann weiter.Dann frage doch einfach mehr als nur ein Sample vom DAQmxRead ab. Wenn du über eine ganze Sekunde mitteln willst, solltest du auch "Rate" Samples abfragen!
Zitat:Geht sowas über ein Array in einer Schleife?Ja. Die Autoindizierung gibt dir die einzelnen Kanäle, die man dann jeweils mittelt:
Zitat:dass die Werte auf der x-Achse (Zeit) überhaupt keinen Sinn mehr machen; egal welches Verhältnis von Rate/Multiplier ich einstelle.Du verwendest einen Chart mit fest eingestellter X-Achsen-Skalierung (bzw. Offset/Multiplier). Stimmt diese Skalierung auch nur annähernd mit deiner Samplerate überein?
Zitat:Siehe Anhang: Messung über 1:30 min, im Graphen wird nur 1s angezeigt.Du verwendest keinen GRAPH, sondern einen CHART!
Zitat:Du verwendest einen Chart mit fest eingestellter X-Achsen-Skalierung (bzw. Offset/Multiplier). Stimmt diese Skalierung auch nur annähernd mit deiner Samplerate überein?Wie fließt denn die Samplerate da mit ein? Bislang hatte ich diese ja auf 1 eingestellt.
Zitat:Ich nehme mal an, du hast eine Samplerate von ca. 1kHz eingestellt. Und dein Chart hat eine Historie von ca 1000 Werten. Es wird ein Signal mit ca. 1s Länge angezeigt.Meine Samplerate liegt bei 100, die Historie liegt bei 1024.
Wieso wundert dich das?