Matlab中的绘图工具.ppt_第1页
Matlab中的绘图工具.ppt_第2页
Matlab中的绘图工具.ppt_第3页
Matlab中的绘图工具.ppt_第4页
Matlab中的绘图工具.ppt_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MatLab 绘图,二维图形命令Plot的用法,以下的全部内容可以直接拷贝运行. plot(y) -打印2维图 例如: y =peaks plot(y) x =-2*pi:0.1*pi:2*pi y =sin(x) plot(y),Plot(x,y),x =-2*pi:0.1*pi:2*pi y=sin(x).*x plot(x,y),指定各种线型,指定各种标志点,指定线或点的颜色,2维绘图(实例),t = 0:pi/20:2*pi; plot(t,sin(t),-.r*) hold on plot(sin(t-pi/2),-mo) plot(sin(t-pi),:bs) hold off,创建多窗口subplot,income = 3.2 4.1 5.0 5.6; outgo = 2.5 4.0 3.35 4.9; subplot(2,1,1); plot(income) subplot(2,1,2); plot(outgo),显示图象,X1,map1=imread(forest.tif); X2,map2=imread(trees.tif); subplot(1,2,1), imshow(X1,map1) subplot(1,2,2), imshow(X2,map2) 或者用subimage函数显示图象,函数打印,fplot(tanh,-2 2),其目的是快速地打印出一个已知或自定义的函数图形,默认的范围是-2pi,2pi,打印自定义函数,function Y = myfun(x) Y(:,1) = 200*sin(x(:)./x(:); Y(:,2) = x(:).2;,自定义一个函数myfun,保存在硬盘上的名字为myfun.m,fplot(myfun,-20 20,subplot(2,2,1);fplot(humps,0 1) subplot(2,2,2);fplot(abs(exp(-j*x*(0:9)*ones(10,1),0 2*pi) subplot(2,2,3);fplot(tan(x),sin(x),cos(x),2*pi*-1 1 -1 1) subplot(2,2,4);fplot(sin(1./x),0.01 0.1,1e-3),在撰写论文的过程中,经常需要在一个图中包含多个子图,上面包含了4个图,ezplot(f) ezplot(f,min,max),ezplot(x2-y4) -2Pi, 2Pi ezplot(x2-y4,0,1,0,1),一种更简单的处理函数图形的方法,通过图形采样,x,y = ginput(10),打印3D线图-Plot3(x,y,z),t = 0:pi/50:10*pi; plot3(sin(t),cos(t),t) grid on axis square,张成网格 meshgrad,X,Y = meshgrid(-8:.5:8); R = sqrt(X.2 + Y.2) + eps;,3D网格图 mesh,Z = sin(R)./R; mesh(Z),另外一个3D网格图函数 Surf(z),Z =peaks surf(Z) X,Y,Z = peaks(30); surfc(X,Y,Z) colormap hsv axis(-3 3 -3 3 -10 5),一个立体球-sphere,k = 5; n = 2k-1; x,y,z = sphere(n); c = hadamard(2k); surf(x,y,z,c); colormap(1 1 0; 0 1 1) axis equal,Meshc surfc,增加一个参考平面 meshc(peaks) meshz(peaks),换个角度看3D图形,view(1,2,3) 看一看隐藏的东西 hidden,3D柱状体cylinder,t = 0:pi/10:2*pi; X,Y,Z = cylinder(2+cos(t); surf(X,Y,Z) axis square,Y = round(rand(5,3)*10); subplot(2,2,1) bar(Y,group) title Group subplot(2,2,2) bar(Y,stack) title Stack subplot(2,2,3) barh(Y,stack) title Stack subplot(2,2,4) bar(Y,1.5) title Width = 1.5,条状图函数Bar,饼图,x = 1 3 0.5 2.5 2; explode = 0 1 0 0 0; pie(x,explode) colormap (jet autumn spring。),三维饼图,pie3(x,explode),Z =f(x,y)的图象,x =-3:0.05:3 y =-3:0.05:3 X1,Y1 =meshgrid(x,y) z =0.1*sin(X1.2+Y1.2) mesh(x,y,z),图形标注,Label(x) ylabel(y) title(标题) legend(sin, cos, tan),添加浮动标签,x =-10:0.1:10 plot(x,sin(x),r+,x,cos(x),bD) legend(sin,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论