LabVIEWForum.de
Tabelle in Schleife - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Tabelle in Schleife (/Thread-Tabelle-in-Schleife)



Tabelle in Schleife - moehre - 05.06.2012 11:09

Hallo liebes Forum


Ich habe eine Schleife in der Werte von außerhalb der Schleife kommen und in der Schleife verrechnet werden. Anschließend hätte ich gerne eine Tabelle mit allen Werten drin. Ich schaffe es nur dass mir LabView das letzte Wertepaar anzeigt.
Wie schaffe ich es dass ich alle Werte angezeigt bekomme?

Es ist etwas kompliziert zu beschreiben deswegen mal das Bild im Anhang.

Ich hoffe ihr könnt mir helfen


RE: Tabelle in Schleife - GerdW - 05.06.2012 11:14

Hallo moehre,

da hat wohl jemand Matlab-Code nach LabVIEW umgesetzt...

- Für diese Berechnungen brauchst du keine Matrizen, in LabVIEW reichen dafür auch normale 2D-Arrays aus. Bitte abändern.
- Aufräumknopf drücken schadet auch nur selten...
- Wenn du alle berechneten Werte sehen willst, musst du sie auch irgendwo sammeln. Die Autoindizierung von FOR-Loop ist perfekt dafür...
- Meinst du nicht auch, dass du bessere Hilfe bekommst, wenn du das VI statt eines Bildes anhängst?

RubeGoldberg:
- Warum berechnest du mehrfach den Sin/Cos von 0? Einmal rechnen hätte auch gereicht...
- Ist dir das Ergebnis dieser Rechnung nicht bekannt? Ist doch Grundlagen Mathematik...
- Welches Ergebnis erwartest du von der Rechnung "-sin(0)"?
- Warum musst du Arrays, die sich nicht ändern, in jeder Iteration neu berechnen?
- Warum nicht einfach eine/mehrere 2D-Array-Konstante anlegen?


RE: Tabelle in Schleife - moehre - 05.06.2012 13:56

(05.06.2012 11:14 )GerdW schrieb:  Hallo moehre,

da hat wohl jemand Matlab-Code nach LabVIEW umgesetzt...

- Für diese Berechnungen brauchst du keine Matrizen, in LabVIEW reichen dafür auch normale 2D-Arrays aus. Bitte abändern.
- Aufräumknopf drücken schadet auch nur selten...
- Wenn du alle berechneten Werte sehen willst, musst du sie auch irgendwo sammeln. Die Autoindizierung von FOR-Loop ist perfekt dafür...
- Meinst du nicht auch, dass du bessere Hilfe bekommst, wenn du das VI statt eines Bildes anhängst?

RubeGoldberg:
- Warum berechnest du mehrfach den Sin/Cos von 0? Einmal rechnen hätte auch gereicht...
- Ist dir das Ergebnis dieser Rechnung nicht bekannt? Ist doch Grundlagen Mathematik...
- Welches Ergebnis erwartest du von der Rechnung "-sin(0)"?
- Warum musst du Arrays, die sich nicht ändern, in jeder Iteration neu berechnen?
- Warum nicht einfach eine/mehrere 2D-Array-Konstante anlegen?

Hallo

Das ist kein Matlab-Code sonder einfach eine Formel zur Koordinatentransformation in LabView Wink
WO finde ich diese Autoindizierung denn??

Zu deinen RubeGoldberg-Kommentaren:
Klar kann ich das auch ohne LabView berechnen..die Sache ist allerdings die dass ich ein großes Programm haben wo ich Messungen mit mache. Diese werden dann von LabView eingelesen und anschließend durchlaufen diese Werte die Schleife die ich oben angehängt habe.
Die Winkel werden auch eingelesen. Als Test habe ich deswegen den Winkel mit 0 gleichgesetzt!!!

Lg


RE: Tabelle in Schleife - GerdW - 05.06.2012 14:19

Hallo Moehre,

Zitat:WO finde ich diese Autoindizierung denn??
Wenn du das nicht weißt, empfehle ich dir dringend den Link meiner Signatur. (Tipp: FOR-Loop...)

- Nutze Arrays statt Matrizen. Nutze ReplaceArraySubset statt irgendwelcher Operationen zum Matrizenbauen...