第四讲-matlab数学建模之图像处理、程序设计ppt课件.ppt

第四讲-matlab数学建模之图像处理、程序设计ppt课件.ppt

ID:59009224

大小:1.17 MB

页数:69页

时间:2020-09-26

第四讲-matlab数学建模之图像处理、程序设计ppt课件.ppt_第1页
第四讲-matlab数学建模之图像处理、程序设计ppt课件.ppt_第2页
第四讲-matlab数学建模之图像处理、程序设计ppt课件.ppt_第3页
第四讲-matlab数学建模之图像处理、程序设计ppt课件.ppt_第4页
第四讲-matlab数学建模之图像处理、程序设计ppt课件.ppt_第5页
资源描述:

《第四讲-matlab数学建模之图像处理、程序设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四讲图形处理MATLAB7程序设计11.基本的绘图命令基本的绘图命令绘图的一般步骤绘制二维曲线图极坐标图形的绘制多个图形的绘制方法曲线的色彩、线型和数据点型2(1)基本的绘图命令绘制基本线性图的函数表函数名功能描述plot在x轴和y轴都按线性比例绘制二维图形plot3在x轴、y轴和z轴都按线性比例绘制三维图形loglog在x轴和y轴按对数比例绘制二维图形semilogx在x轴按对数比例,y轴按线性比例绘制二维图形semilogy在y轴按对数比例,x轴按线性比例绘制二维图形plotyy绘制双y轴图形3图形的标注 为清晰表达图形和图中曲线的意义,应

2、在图形中加入适当的标注,包括图形标题、X轴、Y轴名称等。图形标注命令含义title图形标题xlabel对x轴标注名称ylabel对y轴标注名称text通过程序在图形指定位置放入文本字符串gtext点击鼠标指定位置放入文本字符串legend在图形中添加注解grid网格线axis坐标轴调整hold图形保持zoom图形缩放4(2)绘图的一般步骤基本的绘图步骤步骤典型代码1.准备绘图数据x=0:0.2:12;y1=bessel(1,x);2.选择一个窗口并在窗口中给图形定位figure(1),subplot(2,2,1)3.调用基本的绘图函数h=plot

3、(x,y1,x,y2,x,y3);4.选择线型和标记特性set(h,'LineWidth',2,{'LineStyle'},{'--';':';'-.'})5.设置坐标轴的极限值、标记符号和网格线axis([012-0.51])6.使用坐标轴标签、图例和文本对图形进行注释xlabel('Time')ylabel('Amplitude')5(3)绘制二维曲线图二维曲线图在MATLAB7中的绘制是最为简便的。如果将X轴和Y轴的数据分别保存在两个向量中,同时向量的长度完全相等,那么可以直接调用函数进行二维图形的绘制。在MATLAB7中,使用plot函数

4、进行二维曲线图的绘制。6A、二维平面图形与坐标系1.几个基本的绘图命令a.线性坐标曲线plot函数命令plot是MATLAB二维曲线绘图中最简单、最重要、使用最广泛的一个线性绘图函数。它可以生成线段、曲线和参数方程曲线的函数图形。命令格式:plot(X,Y)plot(x1,y1,x2,y2,…):综合调用方式7用命令plot(x,y)绘制函数y=cos(x)在两个周期内的图形。x=0:0.01:2*pi;y=cos(x);plot(x,y)在同一图形窗口中用命令plot(x,y)绘出正弦余弦函数的图形。x=0:0.01:2*pi;y=[sin(x

5、);cos(x)];plot(x,y)8调用格式:plot(x,y,s),s为类型说明参数,是字符串。s字符串可以是三种类型的符号之一,也可以是线型与颜色和定点标记与颜色的组合;如果没有s参数,plot将使用缺省设置(实线,前七种颜色顺序着色)绘制曲线;在当前坐标系中绘图时,每调入一次绘图函数,MATLAB将擦掉坐标系中已有的图形对象。可以用holdon命令在一个坐标系中增加新的图形对象。注意MATLAB会根据新图形的大小,重新改变坐标系的比例。用不同的线型和标注来绘制两条曲线。t1=0:0.1:2*pi;t2=0:0.1:6;y1=sin(t1

6、);y2=sqrt(t2);plot(t1,y1,':hb',t2,y2,'--g')9绘制二维曲线图>>x=0:0.01:10;>>y=tan(x);>>plot(x,y)>>10(4)极坐标图形的绘制MATLAB提供了polar函数来在极坐标下绘制图形:>>x=0:0.01:10;>>y1=sin(x);>>y2=cos(x-2.5);>>polar(y1,y2,'-r+')>>112.极坐标图polar(theta,rho)绘制以theta为角度,rho为半径的极坐标曲线。例:绘制以y=sin(2t)*cos(2t)的极坐标曲线。>>t=0

7、:2*pi/100:2*pi;>>sin2t=sin(2*t);>>cos2t=cos(2*t);>>polar(t,sin2t.*cos2t)(5)多个图形的绘制方法subplot函数可以实现多个图形的绘制:>>x=0:.1:20;>>subplot(2,2,1)>>plot(x,sin(x));>>13多个图形的绘制方法>>x=0:.1:20;>>subplot(2,2,2)>>plot(x,cos(x));>>14多个图形的绘制方法>>subplot(2,2,3)>>x=0:.1:2;>>y1=tan(x);>>plot(x,y1,'--b

8、*');>>15(6)曲线的色彩、线型和数据点型曲线的色彩、线型和数据点型参数定义颜色符号含义数据点型含义线型含义b蓝色.点-实线g绿色

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

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

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