Umwandeln eines Arrays in eine Matrix
- Aktualisiert2025-08-27
- 1 Minute(n) Lesezeit
Sie können ein 1D- oder 2D-Array mit doppelter Genauigkeit oder mit komplexen Zahlen in eine Matrix umwandeln und weiterhin mit Hilfe der Array-Funktionen die Matrixwerte bearbeiten. Gehen Sie zur Umwandlung eines Arrays in eine Matrix wie folgt vor:
- Legen Sie ein 1D- oder 2D-Array mit Fließkommawerten auf dem Frontpanel ab.
- Fügen Sie die Funktion Array in Matrix in das Blockdiagramm ein.
- Verbinden Sie das Array mit der Funktion "Array in Matrix".
- Klicken Sie mit der rechten Maustaste auf die Funktion und wählen Sie aus dem Kontextmenü die Option Erstellen»Anzeigeelement aus. Daraufhin wird ein Matrix-Anzeigeelement erstellt.
- Starten Sie das VI. Das Matrix-Anzeigeelement zeigt den Inhalt des ursprünglichen Arrays an.
Wenn Sie ein 1D-Array mit der Funktion "Array in Matrix" verbinden, kopiert die Funktion die Array-Elemente in die erste Spalte der Matrix. Die Funktion konvertiert Arrays, die komplexe Elemente enthalten, in komplexe Matrizen und konvertiert alle anderen Arrays in reale Matrizen. LabVIEW speichert Matrix-Elemente mit numerischen Werten doppelter Genauigkeit. Umgekehrt lässt sich auch eine Matrix in ein Array konvertieren.