Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Ich möchte ein Vektorfeld dreidimensional darstellen.
Das Vektorfeld besteht dabei beispielsweise aus n x m Vektoren.
In der Grafik seht ihr, was ich meine.
Jeder der Vektoren 'fußt' dabei auf einem festen Punkt in einer
Ebene, Länge und Richtung sind dabei variabel. Die Vektoren
entsprechen dabei Messwerten an den jeweiligen Punkten
auf der Ebene.
Die Ebene, also in meinem Beispiel das 'Schachbrett',
soll ebenfalls grafisch dargestellt werden.
Zusätzlich möchte ich diese Darstellung dann aus allen
Richtungen betrachten können, sozusagen rotieren.
ich habe ein sehr ähnliches problem, versuche auch schon verzweifelt einen Vektor mit hilfe von 3 koordinaten in einem 3D-koordinatensystem darzustellen...
kann mir da jemand weiterhelfen?
vielen dank schonmal und lieben gruß
Jenny
PS.: bist du inzwischen schon weitergekommen, ralf?
04.02.2008, 10:58 (Dieser Beitrag wurde zuletzt bearbeitet: 04.02.2008 11:21 von janke.)
Bezüglich der Lösung in LabVIEW bin ich noch nicht weiterkommen.
Ich weiß also nicht, ob und wie es möglich ist, Vektoren in einer 3D-Ansicht
darzustellen oder ob es definitiv nicht möglich ist.
Zwischenzeitlich ist es mir gelungen, eine Lösung in gnuplot
zu realisieren (siehe Anhang).
Ich habe in diesem Beispiel den Vektor und seine Komponenten in den Richtungen
x, y und z dargestellt. Gnuplot bietet an, die 3D-Ansicht im Raum
zu drehen, was das räumliche Vorstellungsvermögen sehr gut unterstützt.
An dieser Stelle weiß ich allerdings nicht, wie die Einbindung des
gnuplot-Programmes in LabVIEW aussehen würde.
hi,
man kann doch in LabVIEW matlab text verwenden. ich weiß jetzt nicht, ob da die ganzen plotsachen auch dabei sind. wenn ja, dann ist es ja relativ einfach.
mfg jeffrey
Es gibt doch einen 3D plot, der nimmt XYZ-Koordinaten auf und stellt die dreidimensional dar. Schwer könnte es mit den Vektoren werden, wenn das Linien sein müssen, die voneinander getrennt sind. Aber die Endpunkte als Punkt darzustellen ist einfach. Geh mal im Frontpanel in das Menu "graph -> 3D-Funktionsgraph.
anbei ein vereinfachtes Bsp., dass (hoffentlich) auf alle Fragen eine Antwort liefert. Statt dem 3D-Surface Graphen für die Oberfläche mag natürlich ein Parametric Plot geeigneter sein, aber dazu hatte ich jetzt keine Lust.