LabVIEWForum.de - array problem

LabVIEWForum.de

Normale Version: array problem
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hallo,
um gleich auf den punkt zu kommen - ich habe wahrscheinlich eine relative einfache frage:

beim auslesen einer schnittstelle bekomme ich ein array folgender form:

12,45 l/h
ok
14,56 l/h
ok
13,87 l/h
ok

das problem:
ich möchte gerne die werte darstellen, aber
in jeder zweiten zeile im array steht ein "ok"
ich hab heute mit den array befehlen rumprobiert aber leider
nicht hinbekommen das jede 2te zeile gelöscht wird und man
ein neues array, das nur aus den messwerten besteht, erhält.

es wäre wirklich nett , wenn mir jemand helfen könnte.

p.s.
wenn ich die "ok"-zeilen per hand lösche kann ich mit
scan von string einen chart erstellen, es geht also wirklich nur
um das löschen.
Hi unaimed,

du kannst entweder die Funktion Function/Array/Delete From Array benutzen und in eine Schleife jedes zweite Element löschen.
Oder du erzeugst dir mit einer For-Schleife ein neues Array, in das du nur ein Element hinzufügst, wenn dies nicht mit "ok" anfängt.

Gruß
Oliver
...wollte ich auch grad sagen...
Hi unaimed,

mein Kollege (Buhrz) wieß mich gerade auf die Funktion Function/Array/Decimate 1D Array hin... :oops:
Die tut auf anhieb das, was du suchst...

Gruß
Oliver
vielen dank - ihr habt mir sehr geholfen!
Referenz-URLs