LabVIEWForum.de
Array aufbauen (nicht mit For-Schleife) - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Array aufbauen (nicht mit For-Schleife) (/Thread-Array-aufbauen-nicht-mit-For-Schleife)



Array aufbauen (nicht mit For-Schleife) - Y-P - 05.09.2006 16:48

Hallo,

ich habe ein VI angehängt, bei dem ich gerne ein Output-Array aufbauen möchte.
Leider geht das nicht über For-Schleife, weil ich die Anzahl nicht kenne.
Wie kann ich das denn noch machen?
So wie ich es hier probiere klappt es nicht. Sad

Gruß Markus

Da fällt mir ein, ich könnte es mit einer While-Schleife probieren. Das hab ich glaub' schon mal gemacht.
Da merkt man, dass es schon spät ist und Zeit für Feierabend wird.


Array aufbauen (nicht mit For-Schleife) - florian - 05.09.2006 16:58

Hallo,

ich kann dein VI leider nicht öffnen, arbeite noch mit LV7.1. Aber ich habe dir ein einfaches VI erstellt, welches das Erstellen eines Arrays ohne die automatische Schleifenindizierung demonstriert. Du müsstest eigentlich öffnen können.

Grüße, Florian


Array aufbauen (nicht mit For-Schleife) - jhoormann - 05.09.2006 17:45

' schrieb:Hallo,

ich habe ein VI angehängt, bei dem ich gerne ein Output-Array aufbauen möchte.
Leider geht das nicht über For-Schleife, weil ich die Anzahl nicht kenne.
Wie kann ich das denn noch machen?
So wie ich es hier probiere klappt es nicht. Sad

Gruß Markus

Da fällt mir ein, ich könnte es mit einer While-Schleife probieren. Das hab ich glaub' schon mal gemacht.
Da merkt man, dass es schon spät ist und Zeit für Feierabend wird.
Moin, mache es dann doch, wenn du es zur Laufzeit generieren möchtest, wie du schon schriebst, mit ner While und dem Indexer


Array aufbauen (nicht mit For-Schleife) - Mr.T - 05.09.2006 19:37

' schrieb:Leider geht das nicht über For-Schleife, weil ich die Anzahl nicht kenne.

Hy!

Da ich das noch nie gemacht habe, hinterfrage ich mal:

Das Outputarray sollte dann also Deiner Stringarraykonstante entsprechen?

(0)Test1
(1)Test2
(2)Test3

Stimmt das? (in unterer Schleife einfach Array erstellen mit Schieberegister - das wäre wohl zu simpel, deshalb zweifele ich an der Richtigkeit obiger Frage...Big Grin) Blink

Sonst sende doch als erstes Element die größe des Arrays mit, dann weisst Du wie oft Du "Forschleifen" musst.

Gruß


Array aufbauen (nicht mit For-Schleife) - Achimedes - 05.09.2006 20:02

Möchtest du sowas?


Array aufbauen (nicht mit For-Schleife) - Y-P - 05.09.2006 21:04

Hallo,

vielen Dank für Eure Tips. Da hat mir jeder was gebracht. Smile
Das von Achimedes kommt diesem Problem schon am nächsten, wobei ich das wie auch schon selbst erkannt mit einer While-Schleife lösen könnte (ich habe das schon mal gemacht und gleich angehängt). Vielleicht hilft das mal jemand weiter.
Trotzdem nochmal "Danke" Euch allen. Da sieht man erst, wie vielfältig LabVIEW ist und wie viele Möglichkeiten zur Lösung führen. Smile

Gruß Markus