atlab应用基础第三章1matlab的图形功能

atlab应用基础第三章1matlab的图形功能

ID:30359706

大小:1023.04 KB

页数:77页

时间:2018-12-29

atlab应用基础第三章1matlab的图形功能_第1页
atlab应用基础第三章1matlab的图形功能_第2页
atlab应用基础第三章1matlab的图形功能_第3页
atlab应用基础第三章1matlab的图形功能_第4页
atlab应用基础第三章1matlab的图形功能_第5页
资源描述:

《atlab应用基础第三章1matlab的图形功能》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第3章MATLAB的图形功能MATLAB可以给计算数据以二维、三维的图形表现。通过对图形线型、色彩、光线、视角等的指定和处理,可把计算数据的特征更好地表现出来。在MATLAB中有两个层次的绘图命令:高层与底层绘图命令。高层命令简单实用,底层命令有更强、更灵活的控制和表现图形的能力。本章将先后介绍上述两类绘图命令。但重点介绍高层绘图命令。3.1二维图形3.1.1基本二维绘图命令–plot1、调用格式格式1:plot(x,y)功能:(1)若x,y为同规模的向量,则绘制以x为横坐标、y为纵坐标的一条曲线。例如:x=0:0.02:6;y=1./((x-0.3).^2+0.01)+1./

2、((x-0.9).^2+0.04)-6;plot(x,y)运行结果如下图所示:(2)若x为向量、y是二维数组,则绘制以x为横坐标、y的每一列为纵坐标的多条曲线。例如:x=0:0.02:6;y=[sin(x);cos(x)]';plot(x,y)运行结果如下图所示:(3)若x,y均为二维数组(必须相同规模),则绘制以它们的对应列为横、纵坐标的多条曲线。例如:x=[0:0.02:6;0:0.02:6];y=[sqrt(x(1,:));exp(-x(2,:))];plot(x.',y.')运行结果如下图所示:注意:在绘图时,以上x或y中的虚部将被忽略。例如:x=0:0.2:10*pi

3、;y=sqrt(sin(x));plot(x,y)运行结果如下图所示:格式2:plot(y)功能:(1)若y为向量,其元素为实数,则绘制以其下标为横坐标、以y为纵坐标的图形,即相当于plot(1:length(y),y)。例如:x=0:0.02:6;y=1./((x–0.3).^2+0.01)+1./((x–0.9).^2+0.04)-6;plot(y)运行结果如下图所示:(1)若y为复数向量,则绘制以其实部为横坐标,以其虚部系数为纵坐标的图形,即相当于plot(real(y),imag(y))。例如:x=0:0.2:2*pi;y=sqrt(sin(x))plot(y)运行结果

4、如下图所示:y=Columns1through400.44570.62400.7514Columns5through80.84700.91730.96540.9927Columns9through120.99980.98680.95360.8992Columns13through160.82190.71800.57880.3757Columns17through200+0.2416i0+0.5055i0+0.6652i0+0.7822iColumns21through240+0.8699i0+0.9336i0+0.9755i0+0.9968iColumns25through28

5、0+0.9981i0+0.9792i0+0.9399i0+0.8791iColumns29through320+0.7945i0+0.6816i0+0.5286i0+0.2883i(3)若是按y绘制曲线,曲线条线等于y的列数。例如:x=0:0.2:10*pi;y=[sin(x);cos(x)]';plot(y)运行结果如下图所示:格式3:plot(x1,y1,x2,y2,…)功能:分别以(x1,y1)为二元组,(x2,y2)为二元组,…,按照plot(x,y)命令规则,绘出各组图形。如:x=0:0.02:2*pi;y=sin(x);z=cos(x);plot(x,y,x,z)运

6、行结果如下图所示:格式4:(指定曲线线型、颜色和标记的)plot(x,s)plot(x,y,s)plot(x1,y1,s1,x2,y2,s2…)其中s为一字符串,用于指定绘图时的曲线线型、曲线颜色和线的标记。曲线线型:-(实线,缺省设置):(虚线)-.(点划线)--(双划线)例如:x=0:0.02:2*pi;y=sin(x);z=cos(x);plot(x,y,':',x,z,'-.')运行结果如下图所示曲线颜色yyellow(黄色)mmagenta(品红)ccyan(青)天兰rred(红)ggreen(绿)bblue(兰)wwhite(白)kblack(黑)例如:x=0:0.

7、02:2*pi;y=sin(x);z=cos(x);plot(x,y,'c',x,z,'r')运行结果如下图所示:曲线标记·point(点)Xx-mark(叉号)Ocircle(园_字母O)+plus(加号)*star(星号)ssquare(方块)ddiamond(点)vtriangle(down)(下三角)^triangle(up)(上三角)triangle(right)(右三角)ppentagram(空心五角星)hhexagram(空心六角星)x

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

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

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