MATLAB学习5绘制图形

上传人:qiuji****ngye 文档编号:46066892 上传时间:2018-06-21 格式:PPT 页数:39 大小:1.38MB
返回 下载 相关 举报
MATLAB学习5绘制图形_第1页
第1页 / 共39页
MATLAB学习5绘制图形_第2页
第2页 / 共39页
MATLAB学习5绘制图形_第3页
第3页 / 共39页
MATLAB学习5绘制图形_第4页
第4页 / 共39页
MATLAB学习5绘制图形_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《MATLAB学习5绘制图形》由会员分享,可在线阅读,更多相关《MATLAB学习5绘制图形(39页珍藏版)》请在金锄头文库上搜索。

1、5 绘制图形MATLAB图形窗口二维绘图命令介绍三维绘图命令介绍MATLAB 的图形窗口MATLAB 的图形窗口专门用于图形显示. 绘图命令将 把图形输出到当前窗口,若在命令执行前,当前窗口 已经存在图形,则原图形将被新图象覆盖掉。如果想 保存原图形和输出新图形,必须创建新的图形窗口。 创建图形窗口命令为: figurefigure :按创建的先后顺序命名图形窗口,如:figure No.1,figure No.2figure(n):创建图形窗口为 figure No.n。如 figure(100),创建图形窗口 figure No.1001/38Plot(X,Y) 最基本的二维图形命令plo

2、t命令自动打开一个图形窗口Figure1原理: 用直线连接相邻两数据点来绘制图形 根据图形坐标大小自动缩扩坐标轴,将数据标尺及单 位标注自动加到两个坐标轴上使用方法:(1) X, Y都是向量,且它们的长度相等;(2)如果X和Y都是维数相同矩阵,按列与列对应绘图2/38例1.x=0:0.1:2*pi; y=cos(x); plot(y)figure, plot(x,y)3/38plot(y): 以y的值为纵坐标,y的下标为横坐标。plot(x,y)plot(x,y): : 以x x为横坐标, ,以y y为纵坐标4/38例2. 绘制函数 y = sin t sin 9t 的图形.t1=(0:11)

3、/11*pi; y1=sin(t1).*sin(9*t1);t2=(0:100)/100*pi; y2=sin(t2).*sin(9*t2);plot(t1,y1,t1,y1,o), figure,plot(t2,y2)5/ 38同时绘制多条曲线 plot(x1,y1,x2,y2,)plot(x1,y1,x2,y2,)例3. 衰减振荡曲线函数: y=e -0.5x sin 5x图形. x=0:0.1:4*pi; y= exp(-0.5*x) ;y1=y .*sin(5*x); plot(x,y1,x,y,-r,x,-y,-r)6/ 38plot命令中线型和颜色的使用格式格式:plot(x,y,

4、s) plot(x,y,s) 实线(默认值) 虚线. 点划线: 点连线符号 线型 r 红 g 绿 b 蓝 k 黑 c 青 y 黄 w 白 m 洋红符 色 符 色其中其中 s s为类型说明参数为类型说明参数, ,它是由线型、颜色或它是由线型、颜色或 顶点标记组合成的字符串顶点标记组合成的字符串( (用单引号括起用单引号括起) )7/ 38标记符方式标记符方式 十字号向上三角形o小圆圈v向下三角形*星号向右三角形.小黑点6|abs(y)6);z(ii)=zeros(size(ii);mesh(x,y,z)矩形域上的马鞍面37/38t=0:.1:2*pi;r=0:0.1:2;x=r*cos(t);y=r*sin(t);zz=x.2-y.2;surfc(x,y,zz)figuremesh(x,y,zz)colormap(0 0 1) 38/38圆域上的马鞍面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号