《matlab图形处理》word版

《matlab图形处理》word版

ID:29828683

大小:3.00 MB

页数:36页

时间:2018-12-24

《matlab图形处理》word版_第1页
《matlab图形处理》word版_第2页
《matlab图形处理》word版_第3页
《matlab图形处理》word版_第4页
《matlab图形处理》word版_第5页
资源描述:

《《matlab图形处理》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、图形处理基本绘图命令1、图形窗口简介2、基本的绘图操作plot:在x轴和y轴都按线性比例绘制二维图形plot3:在x轴、y轴和z轴都按线性比例绘制三维图形loglog:在x轴和y轴按对数比例绘制二维图形semilogx:在x轴按对数比例,在y轴按线性比例绘制二维图形semilogy:在x轴按线性比例,在y轴按对数比例绘制二维图形plotyy:绘制双y轴图形fplot:用户不知道某一函数随自变量变化趋势fplot(function,limits,tol,LineSpec)fplot('200sin(x)./x',[-2020])(1)、绘图步骤准备绘图数据

2、选择一个窗口并在窗口中给图形定位调用基本的绘图函数选择线型和标记特性设置坐标轴的极限值、标记符号和网格线使用坐标轴标签、图例和文本对图形进行注释输出图形(2)、绘制而为曲线图plot(y):依据y的每一列的标志绘制出y的每一列(排列序号为横坐标,对于矩阵而言,行号即是横坐标,对于向量而言下标即是横坐标),如果y属于复平面,那么plot(y)等价于plot(real(y),imag(y)),即以real(y)为横坐标,imag(y)为纵坐标绘制二维图形。当输入变量多于一个时,虚部都将会被忽略plot(x,y):绘制向量y相对于向量x的图形。如果x或者y为矩

3、阵,那么绘制的向量则对应于矩阵中的行或者列;如果x是一个标量而y为一个向量,那么length(y)形成不连续的点被绘制出来plot(x,y,s):可以用来绘制不同线型、标识和颜色的图形,其中s为一个字符串,意义如下表所示plot(x1,y1,s1,x2,y2,s2,x3,y3,s3…):将多个图形放置在一个图形框里x=0:pi/200:2piy=sin(x)plot(x,y)x=0:pi/100:2pi;y1=sin(x);y2=sin(x-0.25);y3=sin(x-0.5);plot(x,y1,x,y2,x,y3)比较%x,y均为向量x=0:0.0

4、2:3pi;u=sin(x);plot(x,u)%x为向量,y为矩阵x=0:pi/50:3pi;v(1,:)=sin(x);v(2,:)=0.3sin(x);v(3,:)=0.6sin(x);figure;plot(x,v)%绘制v的行或列对x的图形%x,y均为矩阵x=[456;132];w=[798;121110];figure;plot(x,w)%w列向量对x列向量的图形(3)、曲线的色彩、线型和数据点型x=0:pi/100:2pi;y1=sin(x);y2=sin(x-0.25);y3=sin(x-0.5);plot(x,y1,'-.b',x,y2

5、,'--r',x,y3,'-.hg')(4)、定义线和点的颜色和宽度LineWidth以点为单位的线的宽度MarkerEdgeColor数据点型或是其边界的颜色MarkerFaceColor数据点型的填充色MarkerSize点的宽度x=-pi:pi/10:pi;y=tan(sin(x))-sin(tan(x));plot(x,y,'--rs','LineWidth',2,...'MarkerEdgeColor','k',...'MarkerFaceColor','g',...'MarkerSize',10)(5)、图形的多次叠放holdon保持当前图形

6、,并且将此后绘制的所有图形添加到当前的图形窗口中,如果新的曲线所对应的坐标极限值与原图不一致,系统将自动进行调整holdoff返回plot命令所默认的形式,并且在绘图之前重新设置坐标系的属性hold在holdon和holdoff状态之间进行切换holdall保留当前的颜色和线型,这样在绘制随后的图形时就使用当前的颜色和线型hold(ax,…)同时保留坐标轴信息%该程序用于绘制分段函数的图形%x为0到1时,y=xx=0:0.01:1;y=x;plot(x,y)%holdon命令保持当前图形,将此后绘制的所有图形添加到当前的图形窗口中%新的曲线所对应的坐标极

7、限值与原图不一致,系统将自动进行调整holdon%x为1到2时,y=0.5x.^4+0.5x=1:0.01:2;y=0.5x.^4+0.5;plot(x,y)%x为2到5时,y=-x.^2+9x-5.5x=2:0.01:5;y=-x.^2+9x-5.5;plot(x,y)%该程序用于绘制多个函数图形%x从0到4pix=0:pi/15:4pi;y=sin(x);S1='--b';plot(x,y,S1)holdony=cos(x);S2='-.rd';plot(x,y,S2)y=cos(x).^3+sin(x).^3;S3='-kx';plot(x,y,S

8、3)(6)、仅绘制二维图形的数据点不需要使用线型联系各个点,不指定线型,只指定点

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

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

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