第5章 《matlab软件基础及应用》

第5章 《matlab软件基础及应用》

ID:38534264

大小:178.00 KB

页数:21页

时间:2019-06-14

第5章 《matlab软件基础及应用》_第1页
第5章 《matlab软件基础及应用》_第2页
第5章 《matlab软件基础及应用》_第3页
第5章 《matlab软件基础及应用》_第4页
第5章 《matlab软件基础及应用》_第5页
资源描述:

《第5章 《matlab软件基础及应用》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第5章数据和函数的可视化5.1可视化的一般步骤绘制二维、三维图形的一般步骤步骤典型指令1曲线数据准备l先取一个参变量采样向量l然后计算各坐标数据向量T=pi*(0:100)/100;X=f1(t);y=f2(t);z=f3(t);三维曲面数据l产生自变量采样向量l产生自变量“格点”矩阵l计算自变量“格点”矩阵相应的函数矩阵x=x1:dx:x2;y=y1:dy:y2;[X,Y]=meshgrid(x,y);Z=f(X,Y);2选定图形窗及子图位置l缺省时,打开FigureN0.1,或当前窗、当前子图l可用指令指定图形窗口和子图号figure(

2、1)subplot(2,2,3)3调用三维曲线绘图指令:线型、色彩、数据点plot(x,y,’r:’)plot3(x,y,z.’b-‘)调用三维曲面绘图指令mesh(X,Y,Z)4设置轴的范围、坐标分格线axis([x1,x2,y1,y2])axis([x1,x2,y1,y2,z1,z2])gridon5图形注释:图名、坐标名、图例、文字说明title(‘调制波形’)xlabel(‘t’);ylabel(‘y’)legend(‘sin(t)’,‘sin(t)sin(9t)’)text(2,0.5,’y=sin(t)sin(9t)’)213着

3、色、明暗、灯光、材质处理(仅对三维图形使用)Colormap,shading,liht,material4视点、三度(横、纵、高)比(仅对三维图形使用)view,aspect5图形的精细修饰(图柄操作):l利用对象属性值设置l利用图形窗工具条进行getset5.2二维曲线绘图的基本操作5.2.1plot基本调用格式(1)plot(X,‘s’)lX是实向量时,以该向量的下标为横坐标、元素值为纵坐标画出一条连续曲线。lX是实矩阵时,按列绘制每列元素值相对应其下标的曲线,图中曲线数等于X阵列数。lS是用来指定线型、色彩、数据点形的选项字符串。S可

4、为LineWidth,MarkerEdgeColor,MarkerFaceColor,MarkerSize(2)plot(X,Y,‘s’)lX,Y是同维向量时,绘制以X,Y元素为横、纵坐标的曲线。lX,Y是同维矩阵时,以X,Y对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。(3)plot(X1,Y1,‘s1’,X2,Y2,‘s2’,…)5.3曲线的色彩、线型和数据点一.色彩和线型21线型符号–:–.––.含义实线虚线点划线双点划线色彩符号bgrcmykw含义蓝绿红青品红黄黑白二.数据点形符号含义符号含义.实心黑点d菱形符+十字符

5、h六角星符*八字符o空心圆圈^朝上三角符p五角星符<朝左三角符s方块符>朝又三角符x叉字符v朝下三角符【例】用图形表示连续调制波形及其包络线。t=(0:pi/100:pi)';y1=sin(t)*[1,-1];y2=sin(t).*sin(9*t);t3=pi*(0:9)/9;y3=sin(t3).*sin(9*t3);plot(t,y1,'r:',t,y2,'b',t3,y3,'bo')axis([0,pi,-0.5,0.5])figure(2);x=-pi:pi/10:pi;y=tan(sin(x)-sin(tan(x)));plot(

6、x,y,'r--s','LineWidth',3,'MarkerEdgeColor',.....'b','MarkerFaceColor','k','MarkerSize',10)axistighty3=sin(t3).*sin(9*t3);21plot(t,y1,’r:’,’LineWidth’,3,’MarkerEdgeColor’,……’b’,’MarkerFaceColor’,’k’,’MarkerSize’,15,t,y2,’b’,t3,y3,’bo’)5.4坐标、刻度和分格线控制一.坐标控制axis常用的坐标控制指令axis坐标

7、轴控制方式、取向和范围坐标轴的高宽比指令含义指令含义axisauto使用缺省值axisequal纵、横轴采用等长刻度axismanual使当前坐标范围不变axisfill在manual方式下起作用,使坐标充满这个绘图区axisoff取消轴背景axisimage纵、横轴采用等长刻度,且坐标框紧帖数据范围axison使用轴背景axisnormal缺省矩形坐标系axissquare产生正方形坐标系axisij矩阵式坐标,原点在左上方axistight把数据范围直接设为坐标范围axisxy普通直角坐标,原点在左下方axisvis3d保持高宽比不变,

8、用于三维旋转时避免图形大小变化21axis(V),V=[x1,x2,y1,y2];V=[x1,x2,y1,y2,z1,z2],坐标范围设定向量V中的元素必须服从:x1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。