第五章数据显示及存取ppt课件.ppt

第五章数据显示及存取ppt课件.ppt

ID:59238857

大小:591.50 KB

页数:34页

时间:2020-09-26

第五章数据显示及存取ppt课件.ppt_第1页
第五章数据显示及存取ppt课件.ppt_第2页
第五章数据显示及存取ppt课件.ppt_第3页
第五章数据显示及存取ppt课件.ppt_第4页
第五章数据显示及存取ppt课件.ppt_第5页
资源描述:

《第五章数据显示及存取ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章数据显示及存取MatlabProgramming教学内容5.1二维绘图5.2三维绘图5.3图形处理5.4特殊图形的绘制5.5MAT文件及应用5.6文件I/O5.1二维绘图函数plot()函数fplot()函数ezplot()5.1.1函数plot()plot()函数是最常用的二维图形绘制函数;根据输入参数不同,可以实现不同的功能;1.plot(y)plot(y)是基本二维绘图函数;绘制向量y中元素的线性图;参数y可以是向量、实数矩阵或复数向量;以下标为横坐标,元素值为纵坐标,等价于:x=[1:length(y)];plot(x,y);例1:y=[0,0.48,0.84,1,0.91,

2、6.14];plot(y);例2:t=1:0.1:10;y=sin(t);plot(y)用plot(y)绘制矩阵。y=[012;234;567];plot(y)2.plot(x,y)基本形式plot(x,y)x,y都是向量,则以x中元素为横坐标,y中元素为纵坐标作平面曲线。此时x,y必须具有相同长度。x,y都是矩阵,则将x的列和y中相应的列相组合,绘制多条平面曲线。此时x,y必须具有相同的大小。x是向量,y是矩阵,若x的长度与y的行数相等,则将x与y中的各列相对应,绘制多条平面曲线;否则,若x的长度与y的列数相等,则将x与y中的各行相对应,绘制多条平面曲线。此时x的长度必须等于y的行数或列

3、数。例:y=cos(x)在[0,4*pi]上的图像x=[0:0.1:4*pi];y=cos(x);plot(x,y);点线二维作图机制例:y=sin(x),0>x=[0:0.5:2*pi];>>y=sin(x);>>plot(x,y,'.')先画点,后连线一、画点点线二维作图举例例:y=sin(x),0>x=[0:0.5:2*pi];>>y=sin(x);>>plot(x,y)先画点,后连线二、连线3.plot(x,y,string)其中string是用单引号括起来的字符串,用来指定图形的属性(点、线的形状和颜色)属性可以全部指定,也可以只指定其中某几个;排列顺

4、序任意>>x=[0:0.2:2*pi];>>plot(x,cos(x));>>plot(x,cos(x),’r+:’);>>plot(x,cos(x),’bd-.’);>>plot(x,cos(x),’k*-’);红色、虚线、离散点用加号黑色、实线 离散点用星号蓝色、点划线 离散点为菱形helpplot查看图形的基本属性线型点标记颜色-实线:虚线-.点划线--间断线.点o小圆圈x叉子符+加号*星号s方格d菱形^朝上三角v朝下三角>朝右三角<朝左三角p五角星h六角星y黄色m棕色c蓝绿色r红色g绿色b蓝色w白色k黑色5.1.2函数fplot()fplot函数则可自适应地对函数进行采样,能更好地

5、反应函数的变化规律。fplot函数格式:fplot(fname,lims,tol)其中fname为函数名,以字符串形式出现,lims为变量取值范围,tol为相对允许误差,其系统默认值为2e-3。例如fplot('[sin(x),cos(x)]',[02*pi],'-+')fplot(‘[sin(x),cos(x)]’,[02*pi],1e-3,’.’)同时绘制正弦、余弦曲线为绘制f(x)=cos(tan(πx))曲线,可先建立函数文件fct.m,其内容为:functiony=fct(x)y=cos(tan(pi*x));用fplot函数调用fct.m函数,其命令为:fplot(‘fct’,

6、[01],1e-4)例如:[X,Y]=fplot(@sin,[-pi,pi],2e-4);size(X);fplot(@sin,[-pi,pi],2e-4);size(X);X,Y是采样的自变量和对应的函数值5.1.3函数ezplot()函数ezplot()用于绘制在某一自变量区域内的图形;1、ezplot(f):绘制默认区域-2*pi

7、形;例如:ezplot(‘u^2+z^2-4’,[-3,3,-3,3]);5.2三维绘图plot3()mesh()surf()5.2.1函数plot3()plot3()是三维绘图中最常见的一种。其用法:plot3(x,y,z):x,yandzarethreevectorsofthesamelength,plotsalinein3-spacethroughthepointswhosecoordinatesaretheele

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

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

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