LabVIEWForum.de
Zahlenwert in Array übertragen und umformen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Zahlenwert in Array übertragen und umformen (/Thread-Zahlenwert-in-Array-uebertragen-und-umformen)



Zahlenwert in Array übertragen und umformen - fk046 - 06.01.2011 10:48

Aloha.

Folgendes Problem.Ich möchte eine Dezimalzahl,die variabel sein kann (0 und 16323) in ein Array überführen.dabei soll die erste Stelle in der Ersten Zeile erste Spalte stehen.der zweite WErt soll erste Zeile und zwiete Spalte stehen usw...
Wäre für 12345: Ein Array,was so aussieht|1|2|3|4|5|.
Meine Frage ist,wie würde das aussehen,wenn ich nur 122 habe.Wie kann ich erreichen das er dann |0|0|1||2|2| schreibt?Oder macht er das automatisch?
Das ganze würde ich gerne umformen in einen Spaltenvektor.
Das heisst meine Funktion oben würde so aussehen:
|1|
|2|
|3|
|4|
|5|
Das müsste doch mit Funktion Reshape funktionieren und ich gebe als Index5 und Index 1 an,oder?

Mit freundlichen GRüßen
Frank

Link: http://www.labviewforum.de/index.php?showt...t=0#entry113532


Zahlenwert in Array übertragen und umformen - Lucki - 06.01.2011 13:54

Wenn man es so macht wie im Bild dann tritt das Problem gar nicht erst auf.
[attachment=31530]


Zahlenwert in Array übertragen und umformen - fk046 - 06.01.2011 14:46

Vielen Dank.
Das funktioniert supergut.
Problem vorher war auch noch,das zu jedem Wert 48 hinzuaddiert werden musste,weil ich die Zahlen in ASCII umrechnen musste.


Zahlenwert in Array übertragen und umformen - Lucki - 06.01.2011 18:46

' schrieb:Das funktioniert supergut.

Mag sein - nur brauchen tut man so etwas kaum - außer es handelt sich um ein Schulaufgabe. Wenn Du diese Zerlegung aber für irgendwelche Datenübertragung zu brauchen glaubst, gehst Du an das Problem wahrscheinlich viel zu umständlich heran.