LabVIEWForum.de - 2D Array in Zeitabschnitten

LabVIEWForum.de

Normale Version: 2D Array in Zeitabschnitten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Ohhhh man, vielen vielen Dank Guru1Guru1
Ja, aber das richtige Ergebnis stelle ich mir so vor (linkes Bild) und nicht so wie jetzt (rechtes Bild):
[attachment=47237] [attachment=47238]
(13.11.2013 14:47 )Lucki schrieb: [ -> ]Ja, aber das richtige Ergebnis stelle ich mir so vor (linkes Bild) und nicht so wie jetzt (rechtes Bild):
Diesen Fauxpax darf der Thread-Ersteller selber beseitigen. Übung macht den Meister.
Ich mir auch, aber immerhin ist des Problem mit dem doppelten Zeug schon mal vom Tisch Smile
Du könntest natürlich auch mal versuchen, den Pseudocode von Gerd in LabVIEW umzusetzen - ohne lokale Variablen!

Gruß, Jens
Ich werde mein bestes Versuchen Wink
Also, ich habe nun eine kleine Schönheitskorrektur vorgenommen indem ich den Counter im False Zustand auf 0,1 statt 0 gesetzt habe und siehe da, es funktioniert.
ABER, sobald eine 1 in der Tabelle (Zeitspalte) steht, zählt mein Array generell 0,1s zuviel. Der vergleich auf 1 < 1 wird als TRUE durchgegeben. Warum??
Egal welche Zahl man nimmt, es klappt tadellos aber sobald eine 1 kommt wird zuviel gezählt!
2<2 FALSE, 3<3 FALSE, 1<1 TRUE......... Warum nur bei der 1?

Bitte um ein letztes mal um Hilfe
Vermutliche Ursache: Bei Gleitkommazahlen ist 0,1+0,1 nicht exakt 0,2.

Gruß, Jens
Aber warum dann nur bei der 1?
Bei allen anderen Zahlen passt es. Nur wenn 1 oder kleiner 1 ist, zählt er 0,1 zuviel..........
Eine Lösung des Gleitkommaproblems wäre z.B., alle Zeiten für die internen Berechnungen in Millisekunden und ins Ganzzahlformat zu konvertieren. Damit sich das Ergebnis dann als 2D-DBL-Array präsentieren läßt, kann man ja zum Schluß diie Zeiten wieder rückkonvertieren.

Zitat:Egal welche Zahl man nimmt, es klappt tadellos aber sobald eine 1 kommt wird zuviel gezählt!
Erklärung: Die "1" ist kleiner als ihr Sollwert, die anderen Ganzzahlen sind immer (oder meist?) etwas größer.
[attachment=47243]
Seiten: 1 2 3
Referenz-URLs