继续讲解!不知不觉中来到了2.4.6章节。盛夏也已到来!2023年7月,30度以上的温度已经是平常事,安心在家备课!学无止境,不断追求教学方法上的进步。最关键的原则就是因人而异,每一届的学生都有各自的特点。总体的特点就是课后不复习,很少练习。这个让我很头大。
2.4.6 部分特殊二维作图函数汇总
bar –––– 绘制直方图polar –––– 绘制极坐标图
hist –––– 绘制统计直方图stairs –––– 绘制阶梯图
stem –––– 绘制火柴杆图rose –––– 绘制统计扇形图
comet –––– 绘制彗星曲线area –––– 区域图
pie –––– 饼图
在MATLAB中,可以使用comet函数绘制二维彗星动画图。再来看看MATLAB中help里面自带的例子!是不是有点神奇?
t = 0:pi/100:2*pi;
y = sin(t);
x = cos(t);
comet(x,y)
创建 y 中数据对 x 中数据的彗星图。将 y 创建为正弦函数值向量,输入值介于 0 到 2π之间。将 x 创建为余弦函数值向量,输入值介于 0 到 2π之间。在各值之间使用递增量π/100。然后绘制数据图。动态图!有意思吧?
新学一个magic函数!
生成什么样的数据呢?
这个函数也许会在考试中出现哦!
数据有什么特征吗?
图画好后,要修改?
找谁?
set函数来帮忙!
预先了解一些扩展知识吧!
也许大家以后会对人工智能感兴趣!
在很多场合,二维图形远远满足不了用户的需求!为了可以呈现更加形象和逼真的三维图形,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轴坐标,曲线条数等于矩阵的列数。
plot3的用法与plot类似!!!
未完,待续!
修订记录
20220527 完成初稿;
20220603 修订内容;
20230725 更新至v2;
-
通信网络
+关注
关注
20文章
2001浏览量
51632
原文标题:MATLAB课程之第二章v2 MATLAB绘图功能(4)
文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
MATLAB课程之第二章v3 MATLAB绘图功能(5)
MATLAB课程之第二章v3 MATLAB绘图功能(4)
MATLAB课程之第二章v3 MATLAB绘图功能(3)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b>v3 <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(3)](https://file1.elecfans.com//web2/M00/B0/6A/wKgZomVV1WGAQQH0AAPyf-Gf3QE944.png)
MATLAB课程之第二章v3 MATLAB绘图功能(1)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b>v3 <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(1)](https://file1.elecfans.com//web2/M00/AD/C5/wKgaomVQhy2ABqjFAAcYF-S1YLM409.png)
MATLAB课程之第五章v2 文件操作(3)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第五章<b class='flag-5'>v2</b> 文件操作(3)](https://file1.elecfans.com//web2/M00/A1/12/wKgZomTwQXqAWIsoAAUrpVkNgp8123.png)
MATLAB课程之第四章v2 程序设计(1)
MATLAB课程之第三章v2 M文件知识(1)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第三章<b class='flag-5'>v2</b> M文件知识(1)](https://file1.elecfans.com/web2/M00/90/58/wKgZomTYgSWADtOoAAAl5g_SJy0866.png)
MATLAB课程之第二章v2 MATLAB绘图功能(5)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b><b class='flag-5'>v2</b> <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(5)](https://file1.elecfans.com/web2/M00/90/5B/wKgaomTYgRaAZfFpAAAky4mPxmc440.png)
MATLAB课程之第二章v2 MATLAB绘图功能(3)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b><b class='flag-5'>v2</b> <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(3)](https://file1.elecfans.com/web2/M00/90/5B/wKgaomTYgPyABPHTAAA53aqONkk213.png)
MATLAB课程之第二章v2 MATLAB绘图功能(2)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b><b class='flag-5'>v2</b> <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(2)](https://file1.elecfans.com/web2/M00/90/5B/wKgaomTYgOiANAIdAAAHCaxgszk989.gif)
MATLAB课程之第二章v2 MATLAB绘图功能(1)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b><b class='flag-5'>v2</b> <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(1)](https://file1.elecfans.com/web2/M00/90/5B/wKgaomTYgNyAQlb1AAAHCaxgszk520.gif)
MATLAB课程之第一章 MATLAB基础知识v2(5)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第一章 <b class='flag-5'>MATLAB</b>基础知识<b class='flag-5'>v2</b>(5)](https://file1.elecfans.com/web2/M00/90/5B/wKgaomTYgMWAd8MIAAAHCaxgszk899.gif)
MATLAB课程之第一章 MATLAB基础知识v2(4)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第一章 <b class='flag-5'>MATLAB</b>基础知识<b class='flag-5'>v2</b>(4)](https://file1.elecfans.com/web2/M00/90/5B/wKgaomTYgMCAGrg5AAAHCaxgszk975.gif)
MATLAB课程之第一章 MATLAB基础知识v2(1)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第一章 <b class='flag-5'>MATLAB</b>基础知识<b class='flag-5'>v2</b>(1)](https://file1.elecfans.com/web2/M00/90/5B/wKgaomTYf0-ABfm-AAAHCaxgszk802.gif)
MATLAB课程之绪论v2(2)
![<b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>绪论<b class='flag-5'>v2</b>(2)](https://file1.elecfans.com/web2/M00/90/5B/wKgaomTYf1iAO8nHAAAHCaxgszk868.gif)
评论