MATLAB编程与工程应用——第3章_MATLAB绘图.ppt

MATLAB编程与工程应用——第3章_MATLAB绘图.ppt

ID:51489265

大小:1.09 MB

页数:21页

时间:2020-03-24

MATLAB编程与工程应用——第3章_MATLAB绘图.ppt_第1页
MATLAB编程与工程应用——第3章_MATLAB绘图.ppt_第2页
MATLAB编程与工程应用——第3章_MATLAB绘图.ppt_第3页
MATLAB编程与工程应用——第3章_MATLAB绘图.ppt_第4页
MATLAB编程与工程应用——第3章_MATLAB绘图.ppt_第5页
资源描述:

《MATLAB编程与工程应用——第3章_MATLAB绘图.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章MATLAB绘图第3章MATLAB绘图3.1二维图形3.2隐函数绘图3.3三维图形第3章MATLAB绘图3.1二维图形一、基本形式plot(x1,y1,option1,x2,y2,option2,…)x1,y1给出的数据分别为x,y轴坐标值,option1为选项参数,以逐点连折线的方式绘制1个二维图形;同时类似地绘制第二个二维图形,……等。这是plot命令的完全格式,在实际应用中可以根据需要进行简化。比如:plot(x,y);plot(x,y,option)选项参数option定义了图形曲线的颜色、线型及标示符号,它由一对单引号括起来。第3章MATLAB绘图3

2、.1二维图形例(exp5_1.m)>>y=[00.480.8410.910.60.14];>>plot(y)(exp5_2.m)x=0:0.1:2*pi;y=sin(x);plot(x,y);第3章MATLAB绘图3.1二维图形例:也可在同一图形中绘制多重线形(exp5_3.m)>>x=0:0.1:2*pi;>>plot(x,sin(x),x,cos(x))设Z是一个复向量,则plot(Z),相当于plot(real(Z),image(Z)即绘出实部对应于虚部的图形例:(exp5_4.m)>>x=0:0.1:2*pi;>>z=exp(i*x);>>plot(z)第3

3、章MATLAB绘图3.1二维图形二、图形修饰及文本标注1.MATLAB绘图命令的各种选项选项意义选项意义-实线g绿色--虚线b蓝色-.点划线w白色:点线k黑色.用点号绘制数据点r红色x叉号线c青色*星号线y黄色第3章MATLAB绘图二、图形修饰及文本标注例:(exp5_5.m)x=0:0.1:2*pi;plot(x,sin(x),’-g’,x,cos(x),’-.r’)第3章MATLAB绘图二、图形修饰及文本标注2.文本标注命令title(s)图形标题xlabel(s)x轴的标注ylabel(s)y轴的标注text(x,y,s)在图形(x,y)坐标处写文字s(5)g

4、text(s)利用鼠标在图形中定位,并在此位置上写文字s例:(exp5_6.m)>>x=0:0.1:2*pi;>>plot(x,sin(x))>>title(‘示例图’)>>xlabel(‘x轴’)>>ylabel(‘y轴’)>>text(20,20,’sin(x)’)>>gtext(‘sin(x)’)第3章MATLAB绘图3.1二维图形三、图形控制1.subplot(mnk)分割图形显示窗口m:上下分割个数,n:左右分割个数,k:子图编号MATLAB最多允许9*9的分割例:exp5_7.m第3章MATLAB绘图三、图形控制2.axis([xminxmaxyminy

5、max])设定坐标轴的范围axis(‘equal’):将x坐标轴和y坐标轴的单位刻度大小调整为一样。例:exp5_8.m>>t=[0:0.01:2*pi];>>x=sin(t);>>y=cos(t);>>plot(x,y)>>axis([-1.51.5-1.51.5])第3章MATLAB绘图三、图形控制3.gridon:在所画出的图形坐标中加入栅格gridoff:除去图形坐标中的栅格holdon:把当前图形保持在屏幕上不变,同时允许在这个坐标内绘制另外一个图形。holdoff:使新图覆盖旧的图形figure(n)打开不同的图形窗口,以便绘制不同的图形。例exp5_9

6、_1.m,exp5_9_2.m第3章MATLAB绘图3.1二维图形四、特殊坐标图形1.polar(theta,rho,选项)极坐标曲线绘制Theta:角度向量Rho:幅值向量选项:与plot的选项相同例:(exp5_10.m)>>t=0:0.1:2*pi;>>r=ones(size(t));>>polar(t,r)第3章MATLAB绘图四、特殊坐标图形2.semilogx(x,y,选项)semilogy(x,y,选项)loglog(x,y,选项)半对数和对数曲线绘制semilogxx轴为对数标度semilogyy轴为对数标度loglogx,y轴均为对数标度选项均与p

7、lot的相同例:exp5_11.m第3章MATLAB绘图3.1二维图形3.应用型绘图指令bax(x,y)高度条形图hist(y,x)个数条形图stairs(x,y)阶梯图stem(x,y)散点图例exp5_12.m第3章MATLAB绘图3.1二维图形五、一点补充对于图形的属性编辑同样可以通过在图形窗口上直接进行。但图形窗口关闭之后编辑结果不会保存第3章MATLAB绘图六、二维图形指令表bar直方图loglog双对数坐标图compass原点出发的复数向量图pcolor伪彩图contourX-y平面等位线图polar极坐标图errorbar误差棒棒图plot二维图e

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

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

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