资源描述:
《matlab 7.0绘图教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、图形处理MATLAB7语言除了有强大的矩阵处理功能之外,它的绘图功能也是相当强大的。学会使用MATLAB7的图形处理功能,包括基本的绘图命令、图形的简单控制、图形窗口的编辑以及图形的高级控制等。(各种图形注释方法,三维图形的绘制方法)2021/7/221具体内容基本的绘图命令各种图形注释方法三维图形的绘制方法特殊一些特殊图形的绘制图形的高级控制技巧2021/7/2221.基本的绘图命令基本的绘图命令绘图的一般步骤绘制二维曲线图极坐标图形的绘制多个图形的绘制方法曲线的色彩、线型和数据点型2021/7
2、/223(1)基本的绘图命令绘制基本线性图的函数表函数名功能描述plot在x轴和y轴都按线性比例绘制二维图形plot3在x轴、y轴和z轴都按线性比例绘制三维图形loglog在x轴和y轴按对数比例绘制二维图形semilogx在x轴按对数比例,y轴按线性比例绘制二维图形semilogy在y轴按对数比例,x轴按线性比例绘制二维图形plotyy绘制双y轴图形2021/7/224(2)绘图的一般步骤基本的绘图步骤步骤典型代码1.准备绘图数据x=0:0.2:12;y1=bessel(1,x);2.选择一个窗口
3、并在窗口中给图形定位figure(1),subplot(2,2,1)3.调用基本的绘图函数h=plot(x,y1,x,y2,x,y3);4.选择线型和标记特性set(h,'LineWidth',2,{'LineStyle'},{'--';':';'-.'})5.设置坐标轴的极限值、标记符号和网格线axis([012-0.51])6.使用坐标轴标签、图例和文本对图形进行注释xlabel('Time')ylabel('Amplitude')7.输出图形2021/7/225(3)绘制二维曲线图二维曲线图
4、在MATLAB7中的绘制是最为简便的。如果将X轴和Y轴的数据分别保存在两个向量中,同时向量的长度完全相等,那么可以直接调用函数进行二维图形的绘制。在MATLAB7中,使用plot函数进行二维曲线图的绘制。2021/7/226绘制二维曲线图>>x=0:0.01:10;>>y=tan(x);>>plot(x,y)>>2021/7/227(4)极坐标图形的绘制MATLAB提供了polar函数来在极坐标下绘制图形:>>x=0:0.01:10;>>y1=sin(x);>>y2=cos(x-2.5);>>po
5、lar(y1,y2,'-r+')>>2021/7/228(5)多个图形的绘制方法subplot函数可以实现多个图形的绘制:>>x=0:.1:20;>>subplot(2,2,1)>>plot(x,sin(x));>>2021/7/229多个图形的绘制方法>>x=0:.1:20;>>subplot(2,2,2)>>plot(x,cos(x));>>2021/7/2210多个图形的绘制方法>>subplot(2,2,3)>>x=0:.1:2;>>y1=tan(x);>>plot(x,y1,'--b*'
6、);>>2021/7/2211(6)曲线的色彩、线型和数据点型曲线的色彩、线型和数据点型参数定义颜色符号含义数据点型含义线型含义b蓝色.点-实线g绿色xX符号:点线r红色++号-.点划线c篮绿色h六角星形--虚线m紫红色*星号(空白)不画线y黄色s方形k黑色d菱形o:圆v:下三角^:上三角<:左三角>:右三角p:正五边形w:白色k:黑色Plot(x,y,s)2021/7/22122.图形注释图题的标注坐标轴的标签文本标注和交互式文本标注图例的添加坐标网格的添加使用矩形或是椭圆在图形中圈出重要部分2
7、021/7/2213(1)图题的标注在MATLAB中,通常可以使用3种方式给图形添加图题:使用Insert菜单中的Title命令;使用属性编辑器(PropertyEditor);使用title函数。2021/7/2214图题的标注>>x=0:.1:2;>>y1=sin(x);>>y2=sin(x-0.25);>>y3=sin(x-0.5);>>plot(x,y1,'-.b',x,y2,'--r*',x,y3,'-.gh')>>title('Therethreelines')>>2021/7/221
8、5(2)坐标轴的标签在MATLAB7中,可以使用如下3种方式给图形的坐标轴添加标签:使用Insert菜单下的Label选项;使用属性编辑器(PropertyEditor);使用MATLAB7的添加标签命令;2021/7/2216坐标轴的标签添加举例使用属性编辑器(PropertyEditor)添加坐标轴标签打开Tools菜单,选择EditPlot命令,激活图形编辑状态。在图形框内双击空白区域,调出属性编辑器;也可以采取在图形框内右击,从弹出的菜单中选择Properties项的方式调