matlab图形处理教程第三讲

matlab图形处理教程第三讲

ID:45286326

大小:819.00 KB

页数:52页

时间:2019-11-11

matlab图形处理教程第三讲_第1页
matlab图形处理教程第三讲_第2页
matlab图形处理教程第三讲_第3页
matlab图形处理教程第三讲_第4页
matlab图形处理教程第三讲_第5页
资源描述:

《matlab图形处理教程第三讲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1图形处理教学目标教学重点教学过程2021/8/8第8章图形处理2教学目标MATLAB7语言除了有强大的矩阵处理功能之外,它的绘图功能也是相当强大的。学习完本章之后,读者将学会使用MATLAB7的图形处理功能,包括基本的绘图命令、图形的简单控制、图形窗口的编辑以及图形的高级控制等。3教学重点基本的绘图命令各种图形注释方法三维图形的绘制方法4教学过程基本的绘图命令各种图形注释方法三维图形的绘制方法特殊一些特殊图形的绘制图形的高级控制技巧2021/8/8第8章图形处理51.基本的绘图命令基本的绘图命令绘图的一般步骤绘制二维曲线图极

2、坐标图形的绘制多个图形的绘制方法曲线的色彩、线型和数据点型2021/8/8第8章图形处理6(1)基本的绘图命令绘制基本线性图的函数表函数名功能描述plot在x轴和y轴都按线性比例绘制二维图形plot3在x轴、y轴和z轴都按线性比例绘制三维图形loglog在x轴和y轴按对数比例绘制二维图形semilogx在x轴按对数比例,y轴按线性比例绘制二维图形semilogy在y轴按对数比例,x轴按线性比例绘制二维图形plotyy绘制双y轴图形2021/8/8第8章图形处理7(2)绘图的一般步骤基本的绘图步骤步骤典型代码1.准备绘图数据x=

3、0:0.2:12;y1=bessel(1,x);2.选择一个窗口并在窗口中给图形定位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.输出图形print-de

4、psc-tiff-r200myplot2021/8/8第8章图形处理8(3)绘制二维曲线图二维曲线图在MATLAB7中的绘制是最为简便的。如果将X轴和Y轴的数据分别保存在两个向量中,同时向量的长度完全相等,那么可以直接调用函数进行二维图形的绘制。在MATLAB7中,使用plot函数进行二维曲线图的绘制。2021/8/8第8章图形处理9绘制二维曲线图>>x=0:0.01:10;>>y=tan(x);>>plot(x,y)>>2021/8/8第8章图形处理10(4)极坐标图形的绘制MATLAB提供了polar函数来在极坐标下绘制图

5、形:>>x=0:0.01:10;>>y1=sin(x);>>y2=cos(x-2.5);>>polar(y1,y2,'-r+')>>2021/8/8第8章图形处理11(5)多个图形的绘制方法subplot函数可以实现多个图形的绘制:>>x=0:.1:20;>>subplot(2,2,1)>>plot(x,sin(x));>>2021/8/8第8章图形处理12多个图形的绘制方法>>x=0:.1:20;>>subplot(2,2,2)>>plot(x,cos(x));>>2021/8/8第8章图形处理13多个图形的绘制方法>>su

6、bplot(2,2,3)>>x=0:.1:2;>>y1=tan(x);>>plot(x,y1,'--b*');>>2021/8/8第8章图形处理14(6)曲线的色彩、线型和数据点型曲线的色彩、线型和数据点型参数定义颜色符号含义数据点型含义线型含义b蓝色.点-实线g绿色xX符号:点线r红色++号-.点划线c篮绿色h六角星形--虚线m紫红色*星号(空白)不画线y黄色s方形k黑色d菱形2021/8/8第8章图形处理152.图形注释图题的标注坐标轴的标签文本标注和交互式文本标注图例的添加坐标网格的添加使用矩形或是椭圆在图形中圈出重要部

7、分2021/8/8第8章图形处理16(1)图题的标注在MATLAB中,通常可以使用3种方式给图形添加图题:使用Insert菜单中的Title命令;使用属性编辑器(PropertyEditor);使用title函数。2021/8/8第8章图形处理17图题的标注>>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/8/8第8章

8、图形处理18(2)坐标轴的标签在MATLAB7中,可以使用如下3种方式给图形的坐标轴添加标签:使用Insert菜单下的Label选项;使用属性编辑器(PropertyEditor);使用MATLAB7的添加标签命令;2021/8/8第8章图形处理19坐标轴的标签添加举例使用属

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

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

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