MATLAB基础教程第3章ppt课件

上传人:我*** 文档编号:148521787 上传时间:2020-10-20 格式:PPT 页数:15 大小:73.50KB
返回 下载 相关 举报
MATLAB基础教程第3章ppt课件_第1页
第1页 / 共15页
MATLAB基础教程第3章ppt课件_第2页
第2页 / 共15页
MATLAB基础教程第3章ppt课件_第3页
第3页 / 共15页
MATLAB基础教程第3章ppt课件_第4页
第4页 / 共15页
MATLAB基础教程第3章ppt课件_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《MATLAB基础教程第3章ppt课件》由会员分享,可在线阅读,更多相关《MATLAB基础教程第3章ppt课件(15页珍藏版)》请在金锄头文库上搜索。

1、MATLAB基础教程,MATLAB可以根据给出的数据,用绘图命令在屏幕上画出图形,通过图形对科学计算进行描述,更加直观,一目了然。丰富的绘图指令,超群的绘图过程,简洁的绘图过程,是MATLAB独有的一大特色。MATLAB可以很容易的绘出二维的、二维半的、三维、四维、静止、动画等多种表现形式的图形,根据实验或工程需要,选用合适的图形表示方法也是使用者应该具有的一种能力。本章初步了解MATLAB强大的绘图语言。,第三章 MATLAB绘图初步,(一)Plot命令的基本调用格式,3.1 基本绘图指令,1.Plot(X,s) X是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画连续曲线。 X是实矩

2、阵时,则按列绘制曲线,总共绘制的曲线数即矩阵的列数。 X是复数矩阵时,则按列分别以元素的实部为横坐标,虚部为纵坐标绘制多条曲线。 s用来指定线型、色彩、数据点等。此参数缺省时,MATLAB按默认值设置处理。,第三章 MATLAB绘图初步,表4.1 s参数取值表,3.1 基本绘图指令,第三章 MATLAB绘图初步,(一)Plot命令的基本调用格式,3.1 基本绘图指令,2. Plot(X,Y,s) X、Y为同维向量时,绘制以X为横坐标,Y为纵坐标画的函数图。 X是向量,Y是有一维与X同维的矩阵时,以X为横坐标绘制多根不同色彩的曲线,曲线总数等于Y的另一维数。 X是矩阵,Y为向量时,与上类似,绘制

3、以Y为纵坐标的多条异色曲线。 X和Y为同维矩阵时,则以X与Y对应列元素为横纵坐标绘制多条曲线,总数等于矩阵的列数,第三章 MATLAB绘图初步,(一)Plot命令的基本调用格式,3.1 基本绘图指令,3. Plot(X1,Y1,s1, X2,Y2,s2,) 等于在一张图中多次使用plot(x,y,s)命令,第三章 MATLAB绘图初步,(一)Plot命令的基本调用格式,3.1 基本绘图指令,第三章 MATLAB绘图初步,例3-1 画出衰减振荡曲线 以及它的包络线 t的取值范围是0,4,( 二)stem:离散数据绘制(火柴杆图),3.1 基本绘图指令,第三章 MATLAB绘图初步,stem(X)

4、 X是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画样值。 X是实矩阵时,以元素的行下标为横坐标,元素值为纵坐标,每列用一种颜色表示。 X是复数矩阵时,则按列分别以元素的实部为横坐标,虚部为纵坐标绘制样值。 2. stem(X,Y) 以X为自变量,Y为因变量绘制样值。 stem(X,Y,s) stem(X,Y,filled) 用实心圆点标记样值点,( 二)stem:离散数据绘制(火柴杆图),3.1 基本绘图指令,第三章 MATLAB绘图初步,例3-2 画离散图。 x=1:0.5:10; y=sin(x); stem(x,y);,( 三)polar:极坐标图 格式:polar(THETA

5、,RHO,s) 含义:围绕圆点,以角(弧度)THETA为自变量,以半径RHO为因变量画极坐标图。控制字符串s与plot指令中的用法相同。,3.1 基本绘图指令,第三章 MATLAB绘图初步,( 三)polar:极坐标图,3.1 基本绘图指令,第三章 MATLAB绘图初步,例3-3 绘制阿基米德螺旋线 提示: (1)阿基米德螺线 ,亦称“等速螺线”。当一点P沿动射线OP一等速率运动的同时,这射线有以等角速度绕点O旋转,点P的轨迹称为“阿基米德螺线”。 (2)阿基米德螺旋线的极坐标方程为r=a+b Theta=0:4*pi/400:4*pi; b=0.5; polar(Theta,b*Theta)

6、;,3.2 基本图形控制命令,第三章 MATLAB绘图初步,3.3 其他绘图命令举例,第三章 MATLAB绘图初步,例3-4 某局部电路中,U1=1+j (v),U2=2-0.6j (v),U=U1+U2。绘制向量图 U1=1+j; U2=2-0.6*j; U=U1+U2; compass(U1,U2,U); text(real(U1),imag(U1),U1); text(real(U2),imag(U2),U2); text(real(U),imag(U),U);,3.3 其他绘图命令举例,第三章 MATLAB绘图初步,例3-5 某曲线的参数方程为: x(t)=sin(3t)cos(t),

7、 y(t)=sin(3t)sin(t), z(t)=t 以轨迹动画的形式绘制其曲线 命令: ezplot3(sin(3*t)*cos(t),sin(3*t)*sin(t),t,animate),第三章 MATLAB绘图初步,1. 绘出离散函数y(k)=|k-6|-1 ,k=0,1,2,,12 2. 绘制李萨如图形。要求绘制2*2共四幅子图,分别出现不同的李萨如图形。 3. 画出y=e-0.55tsint的曲线,并在图上用小红点标出第一次使y=0.6的那点位置,并要求在该点旁标出坐标值。 4. 以(1,0)为中心,画一个正七边形,并把正七边形所围成的部分涂成绿色。 (提示:用fill函数) 5. 将MATLAB生成的图形复制进Word文档如何进行?会有几种图形格式,有何不同?,课 后 练 习,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号