ch6图形与图像处理课件.ppt

ch6图形与图像处理课件.ppt

ID:58888143

大小:2.19 MB

页数:86页

时间:2020-09-30

ch6图形与图像处理课件.ppt_第1页
ch6图形与图像处理课件.ppt_第2页
ch6图形与图像处理课件.ppt_第3页
ch6图形与图像处理课件.ppt_第4页
ch6图形与图像处理课件.ppt_第5页
资源描述:

《ch6图形与图像处理课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章图形与图像处理6.1二维图形在MATLAB中,plot是最基本的二维绘图函数,其调用格式如下。1.plot(Y):若Y为实向量,则以该向量元素的下标为横坐标,以Y的各元素值为纵坐标,绘制二维曲线;若Y为复数向量,则等效于plot(real(Y),imag(Y));若Y为实矩阵,则按列绘制每列元素值相对其下标的二维曲线,曲线的条数等于Y的列数;若Y为复数矩阵,则按列分别以元素实部和虚部为横、纵坐标绘制多条二维曲线。12.plot(X,Y):若X、Y为长度相等的向量,则绘制以X和Y为横、纵坐标的二维曲线;若X为向量,Y是有一维与Y同维的矩阵,则以X为横坐标绘制出多条不同色彩的曲线,曲线的条数

2、与Y的另一维相同;若X、Y为同维矩阵,则绘制以X和Y对应的列元素为横、纵坐标的多条二维曲线,曲线的条数与矩阵的列数相同。3.plot(X1,Y1,X2,Y2,…,Xn,Yn):其中的每一对参数Xi和Yi(i=1,2,…,n)的取值和所绘图形与(2)中相同。4.plot(X1,Y1,LineSpec,...):以LineSpec指定的属性,绘制所有Xn、Yn对应的曲线。25.plot(...,'PropertyName',PropertyValue,...):对于由plot绘制的所有曲线,按照设置的属性值进行绘制,PropertyName为属性名,PropertyValue为对应的属性值。例6-

3、1用函数plot画出sin2x在区间[0,8]上的图形。%ex6_1.m>>x=0:0.02:8;>>y=sin(2*x);>>plot(x,y);3输出如图6-1所示。图6-1sin2x在区间[0,8]上的图形4例6-2用plot函数绘制多条曲线。%ex6_2.m>>x=0:0.01:8;>>y1=x.^2-3*x;>>y2=cos(x.^2);>>figure>>plot(x,y1,x,y2)其中,命令figure用于表示创建新的图形窗口,结果如图6-2所示。5图6-2plot函数绘制多条曲线6在MATLAB中,为区别画在同一窗口中的多条曲线,可以改变曲线的颜色和线型等图形属性,plot函

4、数可以接受字符串输入变量,这些字符串输入变量用来指定不同的颜色、线型和标记符号(各数据点上的显示符号)。表6-1列出了常用的颜色、线型和标记符号。例6-3按不同颜色和线型绘图。%ex6_3.m>>x=0:0.1:4;>>y1=0.4+sin(2*x);>>y2=sin(x.^2);>>figure;>>plot(x,y1,'b-h',x,y2,'r--s')7表6-1颜色、线型和标记符号颜色参数颜色线型参数线型标记符号标记y黄-实线·点b蓝:点线。圆圈g绿-.点划线+加号m洋红--虚线*星号w白×叉号c青s方块k黑d菱形r红p正五角星h正六角星8曲线y1采用蓝色、实线、正六角星标记,曲线y2采

5、用红色、虚线、方块标记,结果如图6-3所示。图6-3不同颜色和线型图9MATLAB在绘图时会根据数据的分布范围自动选择坐标轴的刻度范围,通过调用函数axis指定坐标轴的刻度范围,格式为axis([xmin,xmax,ymin,ymax]),其中xmin,xmax,ymin,ymax分别表示x轴的起点、终点,y轴的起点、终点。同时还可以为坐标轴加标注,使用函数xlabel('option')和ylabel('option')来实现,也可以使用函数title('option')为图形加标题,另外使用函数legend('option')加标注,使用命令gridon/off添加或取消网格线,更加方便的

6、是调用text(x,y,'string')在指定的坐标(x,y)处加上文字。10例6-4添加坐标标注、标题、网格以及标注的图形。%ex6_4.m>>x=0:0.01:4;>>figure>>y1=cos(2.^x)-0.5;y2=sin(x*4);>>plot(x,y1,x,y2,'r--');>>xlabel('In');ylabel('Out');>>title('MyGraphics');>>legend('y1=cos(2.^x)-0.5','y2=sin(x*4)');>>gridon;在本例题中,x坐标轴标注为In,y坐标轴标注为Out,图形标题为MyGraphics,图形标注为y

7、1=cos(2.^x)-0.5、y2=sin(x*4),并为图形增加了网格线,如图6-4所示。11图6-4增加标注的图形12例6-5给图形增加文字标识。%ex6_5.m>>plot(-pi:pi/10:pi,cos(-pi:pi/10:pi));>>text(pi/2,0,'leftarrowcos(pi/2)','FontSize',18);在本例题中,使用text加标注,在图形中可以增加符

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

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

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