如何用matlab画三维坐标图

 我来答
悠优新
2016-12-08 · 超过58用户采纳过TA的回答
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:43.3万
展开全部
可以通过matlab提供的view函数来获取三维坐标图的视角信息。其调用格式为:
[az, el] = view; % 返回当前的方位角和仰角
az是azimuth(方位角)的缩写,EL是elevation(仰角)的缩写。它们均以度为单位。系统缺省的视点定义为方位角-37.5°,仰角30°。

如果需要自己设置三维坐标图的视角,那么可以调用如下函数:
view(az, el); % az和el的含义同上

举例说明如下:
%% 从不同视点绘制多峰函数曲面
subplot(2,2,1);mesh(peaks);
[az1, el1] = view; % 返回子图1的方位角和仰角
view(-37.5,30);
% 指定子图1的视点
title('azimuth=-37.5,elevation=30')

subplot(2,2,2);mesh(peaks);
[az2, el2] = view; % 返回子图2的方位角和仰角
view(0,90); % 指定子图2的视点
title('azimuth=0,elevation=90')

subplot(2,2,3);mesh(peaks);
[az3, el3] = view; % 返回子图3的方位角和仰角
view(90,0); % 指定子图3的视点
title('azimuth=90,elevation=0')

subplot(2,2,4);mesh(peaks);
[az4, el4] = view; % 返回子图4的方位角和仰角
view(-7,-10); % 指定子图4的视点
title('azimuth=-7,elevation=-10')
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式