How to keep aspect ratio fixed, when rotating 3D objects in GUI?
Mostra commenti meno recenti
I know that you can fix the aspect ration by right clicking on the axes and choosing: Rotate Options > Fixed Aspect Ratio Axes. But I'd like my GUI to do this automatically without every time manually specifying that? Is there a way to problematically achieve this? (ex.: including a command in the opening function)
thanks
Risposta accettata
Più risposte (4)
Teja Muppirala
il 20 Giu 2012
Maybe this will do what you are trying to accomplish?
axis vis3d
1 Commento
hana
il 20 Giu 2012
hana
il 19 Giu 2012
1 voto
Sean de Wolski
il 19 Giu 2012
0 voti
2 Commenti
Walter Roberson
il 19 Giu 2012
Sean, you had "DaraAspectRatioMode" . How old did you say your kids were? ;-)
Sean de Wolski
il 19 Giu 2012
The dogs are 9 and 12, but we adopted them late!
hana
il 19 Giu 2012
0 voti
1 Commento
Sean de Wolski
il 19 Giu 2012
hmmm, so you have something like:
set(handles.axes1,'dataaspectratiomode','manual');
set(handles.axes1,'dataaspectratio',[1 1 1]);
and it still comes undone?
Categorie
Scopri di più su Creating, Deleting, and Querying Graphics Objects in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!