MATLAB课程之基本三维图形绘制方法的介绍

描述

继续讲解!

2.4.6  部分特殊二维作图函数汇总

 bar –––– 绘制直方图                   polar –––– 绘制极坐标图

 hist –––– 绘制统计直方图            stairs –––– 绘制阶梯图

 stem –––– 绘制火柴杆图             rose –––– 绘制统计扇形图

 comet –––– 绘制彗星曲线           area –––– 区域图

 pie –––– 饼图

matlab

在MATLAB中,可以使用comet函数绘制二维彗星动画图。

再来看看MATLAB中help里面自带的例子!
 

t = 0:pi/100:2*pi;
y = sin(t);
x = cos(t);
comet(x,y)

 

matlab

创建 y 中数据对 x 中数据的彗星图。将 y 创建为正弦函数值向量,输入值介于 0 到 2π 之间。将 x 创建为余弦函数值向量,输入值介于 0 到 2π 之间。在各值之间使用递增量 π/100。然后绘制数据图。动态图!有意思吧?

matlab

新学一个magic函数!

matlab

图画好后,要修改?

找谁?

matlab

matlab

预先了解一些扩展知识吧!

matlab

matlab

在很多场合,二维图形远远满足不了用户的需求!为了可以呈现更加形象和逼真的三维图形,MATLAB提供了丰富的三维绘图函数。三维绘图可以看成二维绘图的拓展,一些绘制函数调用格式十分相似,很多图形绘制和设置函数也可以二、三维通用,但是三维图形仍有其特殊之处,例如需要进行二维图形所没有的视角、光照及透明度的设置。接下来以大家常用的三维曲线、网格和曲面图为重点进行讲解,介绍这些三维图形的绘制方法。平时大家只需要记住常用的几个函数即可,需要深入使用的时候,也需要通过互联网求助!这也是互联网时代的学习方式,这种方式非常便捷,减少了记忆的压力!

matlab

首先是plot3函数!

这个是常用函数!

必须记住的那种!

和二维绘制函数plot相对应,plot3函数是曲线绘制函数在三维空间中的扩展。

两者的区别是:plot3增加了第三维的参数。

plot3函数的常用调用格式为:plot(X,Y,Z,'s')

X、Y和Z是同维向量时,分别以X、Y和Z的元素为x、y和z轴坐标。

X、Y和Z是同维矩阵时,分别以X、Y和Z的对应列元素为x、y和z轴坐标,曲线条数等于矩阵的列数。

matlab

plot3的用法与plot类似!!!

未完,待续!

原文标题:MATLAB课程之第二章 MATLAB绘图功能(4)

文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分