LabVIEWForum.de - Array aus Array Extrahieren

LabVIEWForum.de

Normale Version: Array aus Array Extrahieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Morsche,

Ich hab hier ein Array (die 0. Spalte ist die Zeit) und ich würd gern aus diesem Array ein kleineres array Extrahieren, etwa so:

if (time >=10 and time <=30) then
schreibe alle Zeilen aus diesem Intervall in ein neues Array.
end if

Bei solchen Sachen komme ich immer nur bis zur Case-Schleife, was dann in der Case Schleife sein soll ist für mich immer das Problem, ich häng da immer! Auch bin ich mir nie sicher, ob ich in der FOR-Schleife Shift Register verwenden soll oder Tunnel....ich will ja Elemente vergleichen als Bedingung.... beide Möglichkeiten liefern mir bei Index Array aber Elemente als output (bei SR nur, wenn man Zeile und Spalte angibt)....was ist das Geheimnis?

Ich habs nur so weit....

PS: Achja, Crosspost: http://forums.ni.com/ni/board/message?boar...ding&page=2
Da hat noch keiner geantwortet...also post ichs auch mal hier rein....

Lv85_img
' schrieb:Ich hab hier ein Array (die 0. Spalte ist die Zeit) und ich würd gern aus diesem Array ein kleineres array Extrahieren, etwa so:

if (time >=10 and time <=30) then
schreibe alle Zeilen aus diesem Intervall in ein neues Array.
end if

Fang mal so an. Was noch fehlt, ist die Überprüfung, ob der interpolierte Wert auf- oder abgerundet werden sollte.

Lv85_img
So sollten die Grenzen bei 10 und 30 mit zwei Nachkommastellen liegen. Beachte die Hilfe zu dem Schwellwert-Element.
Dankschee.
Referenz-URLs