模型07:Matlab绘图汇编_第1页
模型07:Matlab绘图汇编_第2页
模型07:Matlab绘图汇编_第3页
模型07:Matlab绘图汇编_第4页
模型07:Matlab绘图汇编_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1、主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件数学建模第七讲 Matlab图形功能数学实验与主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件一、平面曲线图形一、平面曲线图形v基本命令:绘制平面曲线图1、数值绘图、数值绘图v例: y=x sin x plot(x,y)t01.mplot(x,y)横轴纵轴主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件v定义自变量X的取值向量x=x=a:t:bx=linspace(a, b ,n)v例: x=-20:0.1:20 y=x sin xt01.mv定义函数Y的取值向量v命令:给出平面曲线图y=y=f( x)plot(x)plot(x,y)

2、命令格式命令格式主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件2、线型和颜色、线型和颜色线型:点. 。x + * vs dp hplot(x,y, option)例:x=linspace(-2*pi,2*pi,30); y=x sin x plot(x,y, r*)t02.m符号颜色y黄色m紫红c青色r红色g绿色b蓝色w白色k黑色符号线型-实线: 点线-.点划线- 虚线主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件3、函数绘图、函数绘图fplot(f,a,b)ezplot(f) ezplot(f,a,b)例: 画幂函数 y=xk k=1, 2 , 3 , 4 的图形 y=sin(x

3、)/xt03.m注:符号 选项 隐函数主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件4、标记、标记例: x=-20:0.1:20;y=x.*sin(x);plot(x,y)xlabel(x轴)x轴加标志ylabel(y轴)y轴加标志title(f曲线图)加图名axis(x1 x2 y1 y2) 数轴范围gtext(s)放置字符串title(平面曲线图)xlabel(x轴)ylabel(y轴)gtext(x.*sin(x)t04.m主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件w=f;g;plot(x,w)plot(x,y,x,z)hold on保持图形Hold off关闭clf删除

4、图形pause暂停例: x=linspace(0,5,30); y=ex+20 (蓝色实线) z=2x3+3x+1 (红色*线)w=100cos(x) 紫色+线)5、多图形、多图形t05.mv同一窗口多次叠绘主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件subplot(m,n,p)分块绘图例:y1=tan(5x) y2=2x4 y3=4*cos(x) y4=sin(x)v同一窗口多个子图t06.mfigure图形窗口v指定图形窗口绘图例:主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件x,y= ginput (n) 从图上获取数据gtext(s)用鼠标把字符串放置到图形上例:x=0:

5、0.1:2*pi;plot(x,sin(x)m,n=ginput(5)gtext(2pi) 6、交互式图形、交互式图形t07.m主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件二、空间曲线二、空间曲线定义参数向量t;定义参数方程:x=x(t);y=y(t);z=z(t);用函数绘图例: 项链t=Plot3(x(t),y(t),z(t)t08.m主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件三、空间曲面三、空间曲面1、数值绘图、数值绘图例: 旋转抛物面 x=-5:0.5:5; y=-10:1:10; z=x.2+y.2; surf(x,y,z) ?surf(x,y,z)mesh(x,y

6、,z)t09.m基本指令主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件建立由自变量x 向量和y向量构成的网格点定义曲面函数: z=z(x,y)用绘图函数绘制曲面图形例: 旋转抛物面 x,y=meshgrid(-5:0.5:5); z=x.2+y.2;x,y=meshgrid(a:t:b)x,y=meshgrid(x,y)surf(x,y,z)mesh(x,y,z)v命令格式主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件例: x=1 2 3 4;1 2 4 8;1 3 6 9 mesh(x) y=peaks %生成一个49阶的高斯分布方阵 surf(y)surf(z)mesh(z)v

7、网格点?v另x,y=meshgrid(a:t:b) x,y=meshgrid(x,y)例:x,y=meshgrid(0:1:5)t10.m主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件2、修饰、修饰v例shading interp去掉网格 axis equal等轴axis square方形 axis off无刻度 t11.m主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件3、颜色、颜色v例原理surf(x,y,z,t)定义色类colormap ( )选项jet hot cool hsv graycopper pink bone flag linesspring summer autu

8、mn wintert12.m控制节点t13.m主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件4、其他、其他例: x,y=meshgrid(-5:0.5:5); z=x.2-y.2;例:: x,y=meshgrid(-20:0.5:20); z=sqrt(x.2+y.2);t14.mt15.msurfc(x,y,z)带等高线meshc(x,y,z)带等高线meshz(x,y,z)带底座马鞍面锥面主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件5、函数绘图、函数绘图z=sqrt(x2+y2-1)ezsurf(z)t16.mezsurf(z)ezmesh(z)v例:主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件四、特殊图四、特殊图v例tt :球面sphere(30)axis equalshading internv例tt1 :极坐标t=0:0.02:2*pi;polar(t,cos(2*t)polar(t,2*(1+cos(t)v例tt2 :旋转面z=0:20;R=(60*z).(1/2)x,y,z=cylinder(R,40)mesh(x,y,z)主讲人:孙云龙主讲人:孙云龙数学建模课件数学建模课件其他其他v例tt3 :三维彗星图t=0:pi/50:10*pi;comet3(sin(t),cos(t),

温馨提示

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

评论

0/150

提交评论