MATLAB_4 MATLAB数据可视化ppt课件.ppt

MATLAB_4 MATLAB数据可视化ppt课件.ppt

ID:58882212

大小:1.84 MB

页数:53页

时间:2020-09-30

MATLAB_4 MATLAB数据可视化ppt课件.ppt_第1页
MATLAB_4 MATLAB数据可视化ppt课件.ppt_第2页
MATLAB_4 MATLAB数据可视化ppt课件.ppt_第3页
MATLAB_4 MATLAB数据可视化ppt课件.ppt_第4页
MATLAB_4 MATLAB数据可视化ppt课件.ppt_第5页
资源描述:

《MATLAB_4 MATLAB数据可视化ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章MATLAB数据可视化4.1概述4.2基本二维绘图4.3基本三维绘图4.4图形修饰(重点)4.5特殊图形函数4.6图形句柄4.7保存和输出图形14.1概述二维曲线的数学表示:y=f(x)三维曲线的数学表示:参数方程形式:x=f(t);y=g(t);z=h(t);三维曲面的数学表示:z=f(x,y)24.2基本二维绘图1、散乱点绘制scatterscatter(xdata,ydata)例:x=[13542];y=[26541];scatter(x,y);32、连续曲线绘制plotplot(ydata)plot(xdata,ydata)plot(xdata1,ydat

2、a1,xdata2,ydata2…)plot(matrix)例:绘制一条曲线y=[1234321];plot(y)%以y向量各元素的下标作X轴4x=[13467810];y=[1234321];plot(x,y)%以x向量作为X轴,y向量作为Y轴绘图5例:绘制多条曲线(方法1)x=0:pi/1000:2*pi;y=sin(2*x+pi/4);plot(x,y,x,y+1,x,y+2);6例:绘制多条曲线(方法2)>>A=pascal(5)A=111111234513610151410203515153570plot(A)%直接绘制矩阵数据,每一列代表一条曲线73、离散图

3、绘制stemstem(ydata)stem(xdata,ydata)例:y=[236847];%以y向量的下标作X轴stem(y);8x=2:7;y=[236847];stem(x,y);%以x向量作X轴,y向量作Y轴绘图94.3基本三维绘图1、三维散乱点绘制scatter3scatter3(xdata,ydata,zdata)例:x=[13542];y=[26541];z=[10243];scatter3(x,y,z);102、连续三维曲线plot3plot3(xdata,ydata,zdata)plot3(xdata1,ydata1,zdata1,xdata2,yd

4、ata2,zdata2…)例:绘制连续三维曲线z=0:.1:40;x=cos(z);y=sin(z);plot3(x,y,z)11plot3(x,y,z,x,y,z+1)123、离散三维曲线stem3stem3(xdata,ydata,zdata)例:x=[13542];y=[26541];z=[10243];stem3(x,y,z);134、三维曲面绘制二维数据网格的产生meshgrid[X,Y]=meshgrid(x,y)将x向量按行复制length(y)份形成X将y向量按列复制length(x)份形成Y例:x=[1356];y=[14789];[X,Y]=mesh

5、grid(x,y)X=13561356135613561356Y=1111444477778888999914三维曲面绘制mesh,meshc,meshz,surf,surfcmesh(xdata,ydata,zdata)…例:>>[X,Y]=meshgrid(-3:.125:3);>>Z=peaks(X,Y);%peaks多峰函数,生成绘图数据矩阵>>mesh(X,Y,Z)%绘制三维网格图15>>meshc(X,Y,Z)%绘制出等高线16>>meshz(X,Y,Z)%绘制出底座(窗帘)17>>surf(X,Y,Z)%绘制三维曲面图,各线条之间的补面用颜色填充18>>s

6、urfc(X,Y,Z)%绘制出等高线194.4图形修饰1、曲线颜色,线型,时标的设置plot(xdata,ydata,'color_linestyle_marker')plot(xdata1,ydata1,'clm1',xdata2,ydata2,'clm2'…)三种字符可以任意顺序组合20例:x=0:pi/10:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,'r*--',x,y2,'gd-.');21如果未指定线型,则只画出离散点plot(x,y1,'r*',x,y2,'gd');222、曲线的标注title('string'):添加标题xla

7、bel('string'):添加X轴标签ylabel('string'):添加Y轴标签text(x,y,'string'):添加文本注释gtext('string'):交互式添加文本注释legend('string1','string2',…):添加图例23例:x=0:pi/10:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,'r*-.',x,y2,'gd--');title('正弦和余弦函数曲线');xlabel('X轴数据');ylabel('Y轴数据');text(pi,0.5,'MATLAB绘图');leg

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

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

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