3D rotation problem of a plot

5 次查看(过去 30 天)
ser
ser 2020-6-10
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 个评论
ser
ser 2020-6-10
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

请先登录,再进行评论。

回答(1 个)

Ameer Hamza
Ameer Hamza 2020-6-10
Only view() is not enough. Try this
view([-90 0]);
camroll(-90);
  2 个评论
ser
ser 2020-6-10
Thank you very much for your reply. It worked well

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Graphics Performance 的更多信息

产品


版本

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by