《基本图形处理功能》PPT课件

《基本图形处理功能》PPT课件

ID:36838776

大小:642.10 KB

页数:63页

时间:2019-05-10

《基本图形处理功能》PPT课件_第1页
《基本图形处理功能》PPT课件_第2页
《基本图形处理功能》PPT课件_第3页
《基本图形处理功能》PPT课件_第4页
《基本图形处理功能》PPT课件_第5页
资源描述:

《《基本图形处理功能》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章基本图形处理功能本章目标了解MATLAB的绘图功能掌握二维图形和三维图形的绘制方法能够进行常用的数据可视化处理主要内容5.1二维图形5.2特殊图形5.3三维图形5.4图形的控制与表现例:用简短的MATLAB命令计算并绘制在0≤x≤6范围内的sin(2x)、sin(x2)和(sin(x))2。>>x=linspace(0,6);>>y1=sin(2*x);>>y2=sin(x.^2);>>y3=(sin(x)).^2;>>plot(x,y1,x,y2,x,y3)text(x(100),y1(100),'sin(2*x)');t

2、ext(x(100),y2(100),'sin(x.^2)');text(x(100),y3(100),'sin(x)^2');5.1二维图形1.二维曲线绘图plot——最基本的二维图形指令:plot(y):绘制y的单矢量二维曲线图形plot(x,y):绘制x,y的双矢量二维曲线图形plot(x1,y1,…):绘制x1,y1,…确定的二维曲线图形,即多重曲线plot(x1,y1,LineSpec…):按照LineSpec所定义的线型、标记点和颜色绘图plot(y):绘制单矢量曲线图例1:>>y=[642.358.311.71517

3、.719.420];>>plot(y)plot(x,y):绘制双矢量曲线图例2>>x=0:0.05:4*pi;>>y=cos(x);>>plot(x,y)注意:矢量x与y必须具有相同的长度plot(x1,y1,..):多重曲线绘图绘制多重曲线有两种方法。1.用一组变量x和y绘图。其中x或y是矩阵,或者两者都是矩阵。2.用多组变量x1、y1、x2、y2、…、xn、yn绘图。在绘制多重曲线时,MATLAB会按照一定的规律自动变化每条曲线的颜色。plot(x1,y1,..):多重曲线绘图[1].一组变量绘图(1).x为矢量,y为矩阵>>

4、x=0:pi/50:2*pi;>>y(1,:)=sin(x);>>y(2,:)=0.6*sin(x);>>y(3,:)=0.3*sin(x);>>plot(x,y)(2).x为矩阵,y为矢量>>x(1,:)=0:pi/50:2*pi;>>x(2,:)=pi/4:pi/50:2*pi+pi/4;>>x(3,:)=pi/2:pi/50:2*pi+pi/2;>>y=sin(x(1,:));>>plot(x,y)注意:矢量的长度必须与矩阵中的行或列的长度相等。(3).x、y是同样大小的矩阵,绘出y中各列相对于x各列的图形x(1,:)=0:

5、pi/50:2*pi;x(2,:)=pi/4:pi/50:2*pi+pi/4;x(3,:)=pi/2:pi/50:2*pi+pi/2;y(1,:)=sin(x(1,:));y(2,:)=0.6*sin(x(1,:));y(3,:)=0.3*sin(x(1,:));plot(x,y)x=x';y=y';plot(x,y)(4).如果x是矩阵,绘制x各列相对于行号的图形>>x=[357;61224;15336;972];>>plot(x)[2].多组变量绘图x1=0:pi/50:2*pi;x2=0:pi/30:2*pi;x3=0:pi

6、/15:2*pi;y1=sin(x1);y2=0.6*sin(x2);y3=0.3*sin(x3);plot(x1,y1,x2,y2,x3,y3)plot(x1,y1,LineSpec…)LineSpec为所定义的线型、标记点和颜色绘图等色彩字符所定颜色线型字符线型格式标记符号数据点形式标记符号数据点形式y黄-实线(默认).点<左三角形m紫:点线o圆s方形c青-.点划线x叉号d菱形r红--虚线+加号h六角星g绿*星号p五角星b篮v下三角形w白^上三角形k黑>右三角形例:在同一坐标系中绘制多个图形>>x=linspace(0,7);

7、>>y1=sin(2*x);>>y2=sin(x.^2);>>y3=(sin(x)).^2;%曲线1:红色实线,+号显示数据点%曲线2:黑色点线,*号显示数据点%曲线3:蓝色虚线,上三角形显示数据点>>plot(x,y1,'r+-',x,y2,'k*:',x,y3,'b--^')图形的其他属性包括设置线的宽度、标记点的边缘颜色、填充颜色及标记点的大小等其他绘图属性线宽:LineWidth标记点边缘颜色:MarkerEdgeColor标记点填充颜色:MarkerFaceColor标记点大小:MarkerSizet=0:pi/20:p

8、i;y=sin(4*t).*sin(t)/2;plot(t,y,'-bs','LineWidth',2,...%设置线的宽度为2'MarkerEdgeColor','k',...%设置标记点边缘颜色为黑色'MarkerFaceColor','y',

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

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

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