|
lutz12345 |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 17.02.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.02.2021, 22:29
Titel: 3D-Plot
|
|
Guten Abend,
ich werte die Bewegung eines Körpers im Raum aus. Dazu habe ich zu je einem Zeitpunkt mit einem festgelegten Zeitschritt die x-,y- und z-Koordinate des Körpers.
Die Koordiantenwerte befinden sich jeweils in einem Spaltenvektor. Im Moment stelle ich die Bewegung lediglich mit einem Graphen dar.
Nun würde ich gerne einen Zylinder vom Durchmesser d entlang des Graphen (Mittelpunkt des Zylinders) legen.
Weiß jemand wie ich das am besten darstellen kann?
Die zweite Frage wäre:
Wie kann ich aus dem 3d Plot mit Hilfe der Zeitschritte die Geschwindigkeit/Beschleunigung des Körpers darstellen?
Vielen Dank im Voraus
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 20.02.2021, 22:43
Titel:
|
|
Hallo,
für die zweite Frage sollte
quiver
helfen.
Die erste Frage ist zumindest für mich komplizierter. Vielleicht kannst du dich hieran orientieren und so eine Lösung finden:
https://de.mathworks.com/matlabcent.....i-plot-a-toroid-in-matlab
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
lutz12345 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 17.02.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.02.2021, 07:19
Titel:
|
|
Hallo Harald,
vielen Dank schonmal für die Antwort.
Ich hätte noch eine weitere Frage bzgl. des Plottens von 3D - Körpern.
Ich habe ein CAD-Bauteil, welches ich graphisch darstellen möchte. Dazu habe ich das Bauteil als stl. Datei mit stlread in Matlab eingelesen.
Ich bekomme die Eckpunkte (vertices) in einer 3126x3 Matrix. Also jeweils die die X,Y und Z-Koordinate, die ich mir auch mit plot3 darstellen lassen kann.
Nun habe ich eine weitere 1042x3 Matrix der Oberfläche (faces). Die Werte in dieser Matrix laufen zeilenweise ganzzahlig von 1 bis "Spaltenanzahl der 3126x3 Matrix der Eckpunkte".
Weißt du vielleicht wie ich die Matrix der Oberfläche mit einbeziehen kann um einen anschaulicheren Plot des Bauteils zu bekommen?
Gruß, Lutz
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|