第一范文网 - 专业文章范例文档资料分享平台

matlab教程4 - 图文

来源:用户分享 时间:2025/5/31 11:26:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4.4 三维图形

二、mesh函数

mesh函数用于绘制三维网格图。在不需要绘制特别精细的三维曲面结构图时,可以通过绘制三维网格图来表示三维曲面。三维曲面的网格图最突出的优点是:它较好地解决了实验数据在三维空间的可视化问题。

函数格式:mesh(x,y,z,c)

其中x,y控制X和Y轴坐标,矩阵z是由(x,y)求得Z轴坐标,(x,y,z)组成了三维空间的网格点;c用于控制网格点颜色。

【例10】下列程序绘制三维网格曲面图x=[0:0.15:2*pi];y=[0:0.15:2*pi];

z=sin(y')*cos(x);矩阵相乘mesh(x,y,z);

4.4 三维图形

三、surf函数

surf用于绘制三维曲面图,各线条之间的补面用颜色填充。surf函数和mesh函数的调用格式一致。

函数格式:surf(x,y,z)

其中x,y控制X和Y轴坐标,矩阵z是由x,y求得的曲面上Z轴坐标。

【例11】下列程序绘制三维曲面图形x=[0:0.15:2*pi];y=[0:0.15:2*pi];

z=sin(y')*cos(x); 矩阵相乘surf(x,y,z);

xlabel('x-axis'),ylabel('y-axis'),zlabel('z-label');

title('3-D surf');

4.4 三维图形

四、视点

视点位置可由方位角和仰角表示。方位角又称旋转角为视点位置在XY平面上的投影与X轴形成的角度,正值表示逆时针,负值表示顺时针。仰角又称视角为XY平面的上仰或下俯角,正值表示视点在XY平面上方,负值表示视点在XY平面下方。从不同视点绘制三维图形的函数为view。

view(az,el)中的az为方位角,el为仰角。通过系统提供的多峰函数peaks的绘制例子,可进一步说明视点对图形的影响,以及view(az,el)函数的使用。

4.4 三维图形【例12】不同视角图形p=peaks;系统提供的多峰函数subplot(2,2,1);mesh(peaks,p);subplot(2,2,3);mesh(peaks,p);view(-90,0);指定子图3的视点title('azimuth=-view(-37.5,30);指定子图1的视点90,elevation=0')title('azimuth=-37.5,elevation=30')subplot(2,2,4);mesh(peaks,p);subplot(2,2,2);view(-7,-10);指定子图4mesh(peaks,p);的视点view(-17,60);指定子图2的视点title('azimuth=-title('azimuth=-17,elevation=60')7,elevation=-10')

搜索更多关于: matlab教程4 - 图文 的文档
matlab教程4 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c23a3e8k6ha072if1yc7y_8.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top