我有两个子图。一个是3D和旋转是有用的,但第二个是2D,我不小心旋转它,这真的很烦人。是否可以只允许旋转一个子图?只允许旋转一个子图
2
A
回答
2
我相信你正在使用图形工具栏上的按钮开启绘图旋转。相反,按下此按钮,打开旋转在图窗口中的所有轴的,你可以简单地调用函数ROTATE3D在代码:
rotate3d(hAxes); %# Turn on rotation for axes with handle hAxes
哪里hAxes
是轴的handle(即副区)你想打开旋转。轴手柄通常由创建它们的函数返回(如AXES或SUBPLOT),或者可以使用函数GCA(对于当前活动的轴)或FINDOBJ找到它。
这里有一些替代方法来调用ROTATE3D开启旋转,每一个达到相同的上面一行代码:
%# Option 1:
rotate3d(hAxes,'on'); %# Explicitly state 'on' (no argument will simply toggle)
%# Option 2:
h = rotate3d(hAxes); %# Create a rotate mode object with handle h for hAxes
set(h,'Enable','on'); %# Enable rotation
+0
您必须调用rotate3d(hSubPlot,'on');创建最后一个子图之后。 – Pedro77 2016-11-10 14:32:04
相关问题
- 1. 只允许一个uiviewcontroller旋转
- 2. 只允许一个控制器旋转
- 3. 只允许一个视图控制器自动旋转
- 4. 防止旋转的UIView子视图,允许旋转同级子视图
- 5. 只允许在标签栏设置旋转几个一个视图
- 6. 如何只允许导航堆栈中的一个视图旋转?
- 7. .htaccess - 只允许一个转介; fastcgi
- 8. 只允许读/写一个孩子
- 9. 如何只允许特定视图旋转? (iPhone)
- 10. LinearLayout只允许添加一个视图
- 11. 只允许一个脚落
- 12. 图像只旋转一次
- 13. 图片只旋转一次
- 14. 只允许一次
- 15. 无法旋转只有一个视图
- 16. 只旋转视图而不旋转其子视图
- 17. 只有一个轴旋转
- 18. 只允许在UIWebView上进行方向/旋转更改
- 19. iOS只旋转其中一个子视图控制器
- 20. 一次只允许有一个UITableViewCellAccessoryCheckmark
- 21. 一次只允许一个会话
- 22. iPhone电影旋转只为子视图
- 23. 防止AVCaptureVideoPreviewLayer旋转,但允许UI层以方向旋转
- 24. 如何子类NSDocumentController一次只允许一个文档
- 25. 离子输入只允许一次输入一个字符
- 26. 只允许图片上传
- 27. 如何旋转控制器中不允许旋转其界面的视图?
- 28. 意图之前只允许我用一个活动,没有允许的AsyncTask
- 29. 只允许选择一个UIButton
- 30. 只允许某个UIGestureRecognizer一次执行
一些代码来说明这个问题可能会有帮助。 – zellus 2010-10-21 05:09:13