3D rotation problem of a plot

7 visualizzazioni (ultimi 30 giorni)
ser
ser il 10 Giu 2020
Commentato: Ameer Hamza il 11 Giu 2020
I am trying to display a stick man in 3D. I used to plot3 command and got the current_view .fig (this is default output of Matlab plot3 command) file on the attachment
but I would like get a view as shown in the desired_view.png on the attachment. I used rotate3d command with mouse interactively but I
could not got what I aimed. Do you have any suggestion to solve it?
Note: While I was trying to solve the problem I used view(az,el) command but I could not solve the problem. Default azimuth and elevation angles for current_view .fig
  1 Commento
ser
ser il 10 Giu 2020
Thank you David,
When I run view ([ 1 0 0]) I got figure_1 and view ([ -1 0 0]) I got figure_2 . But they are not what I would like to see .
I am trying to get z-axis to be displayed on the top of the figure as shown on desired_view.png

Accedi per commentare.

Risposte (1)

Ameer Hamza
Ameer Hamza il 10 Giu 2020
Only view() is not enough. Try this
view([-90 0]);
camroll(-90);
  2 Commenti
ser
ser il 10 Giu 2020
Thank you very much for your reply. It worked well
Ameer Hamza
Ameer Hamza il 11 Giu 2020
I am glad to be of help!

Accedi per commentare.

Categorie

Scopri di più su Graphics Performance in Help Center e File Exchange

Prodotti


Release

R2017b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by