- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab 第三讲:绘图-数学软件 Matlab.ppt
数学软件 Matlab 本讲主要内容 手工作图 Matlab 作图 二维作图命令 二维作图命令 图形的属性 点和线的基本属性 标题和坐标轴标注 绘制多个函数图像 图例 划分绘图窗口 其他相关命令 本讲主要内容 三维曲线 三维曲面示例 三维曲面 三维曲面绘制过程 网格生成函数 墨西哥帽子 meshc 和 meshz Mesh 绘图小结 Mesh 绘图举例 Mesh 绘图举例 曲面作图其它命令 surf 作图举例 sphere 作图 坐标轴控制 图像的着色方案 本讲主要内容 二维曲线 ezplot 二维曲线 ezplot ezplot 作图 Matlab 符号作图 Matlab 符号作图 Matlab 符号作图 本讲主要内容 曲线作图过程 三维曲面作图 上机作业 二维曲线符号绘图函数 ezplot(f(x),[a,b]) 绘制 y = f (x) 在区域 a ? x ? b 上的图形 ezplot(f(x,y),[a,b,c,d]) 绘制 f (x, y) = 0 在区域 a ? x ? b, c ? y ? d 上的图形 ezplot(x(t),y(t),[a,b]) 绘制 x = x(t), y = y(t) 在区域 a ? t ? b 上的图形 ezplot(f(x)) 绘制 y = f (x) 在区域 -2? ? x ? 2? 上的图形 ezplot(f(x,y)) 绘制 f (x, y) = 0 在区域 -2? ? x, y ? 2? 上的图形 ezplot(x(t),y(t)) 绘制 x = x(t), y = y(t) 在区域 0 ? t ? 2? 上的图形 缺省的绘图区间为 [-2?, 2?] 缺省的绘图区间为 [-2?, 2?] 缺省的绘图区间为 [0, 2?] ezplot(sin(x)); ezplot(sin(x),[-pi,pi]); 符号作图时要注意使用 单引号! 空间曲线符号作图 ezplot3(x(t),y(t),z(t),[a,b]) 绘制空间曲线:x = x (t) , y = y (t) , z = z (t) , a ? t ? b ezplot3(x(t),y(t),z(t)) 绘制空间曲线:x = x (t) , y = y (t) , z = z (t) , 0 ? t ? 2? 缺省的绘图区间为 [0, 2?] ezplot3(2*t,sin(t),cos(t),[0,20]) 例: 空间曲面符号绘图函数: ezmesh、ezsurf ezmesh(z(x,y),[a,b,c,d]) ezmesh(z(x,y),[a,b]) ezmesh(z(x,y)) ezsurf 的用法 与 ezmesh 相同 空间曲面符号绘图函数: ezmesh、ezsurf ezmesh(x(s,t),y(s,t),z(s,t),[a,b,c,d]) ezmesh(x(s,t),y(s,t),z(s,t),[a,b]) ezmesh(x(s,t),y(s,t),z(s,t)) 二维平面作图 三维空间作图 符号作图 Matlab 绘图过程/原理 基本原理:点 ? 线,即先画点,后连线 二、连线 x=0:pi/5:2*pi; plot(x,sin(x),r.-) 例: 一、画点 x=0:pi/5:2*pi; plot(x,sin(x),.) 三、加密 x=0:pi/20:2*pi; plot(x,sin(x),r.-) * * —— 二维平面作图 —— 三维空间作图 二维平面作图 三维空间作图 符号作图 Matlab 绘图过程/原理 如何画出 y=sin(x) 在 [0, 2?] 上的图像? 找点: x = 0, pi/4, pi/3, pi/2, pi, ... 求值: y = sin(0), sin(pi/4), sin(pi/3), ... 描点:在坐标系中画出这些离散点 连线:用直线或曲线连接这些点,得到函数的大致图形 手工作图 Matlab 作图 找点: x=[0:pi/10:2*pi]; 求值: y=sin(x); 描点、连线:使用 Matlab 提供的绘图函数 plot x=0:pi/10:2*pi; y=sin(x); plot(x,y); 例: 平面曲线绘图命令: plot 这里 x, y 都是向量,长度必须相同 以 x 的分量为横坐标, y 的分量为纵坐标,作平面曲线 x=0:pi/10:4*pi; y=cos(x); plot(x,y); 例:作 y = cos(x) 在 [0, 4?] 上的图像 plot(x,y) 平面曲线绘图命令: plot 绘制向量 y 的线性图 即以下标为横坐标,y 的分量为
您可能关注的文档
- Language use as principle The relevance theory approach.ppt
- LAN技术小结.ppt
- LBKP 线:.ppt
- LCD轴类修复单元.ppt
- LCLS Week4-8 April, 2005Steve Lewis.ppt
- LDL-C目标值与调脂策略.ppt
- LEAN MANUFACTURING TRAINING某企业精益生产培训.ppt
- Learn to Write.ppt
- Learning and Learning Styles.ppt
- Learning ObjectivesChapter 6 Marketing Research.ppt
最近下载
- 成都第四十九中学新初一分班英语试卷.doc VIP
- 中经金融高频考点.doc VIP
- 竞聘演讲稿经营管理部部长.pptx
- 学堂在线 中医养生方法学 章节测试答案.docx VIP
- 整村授信专题培训ppt课件.pptx
- 2025年科技强国爱国主题班会《科技强国 强国有我》课件.pptx VIP
- 《常州武进常州燊荣金属科技有限公司“1·20”较大粉尘爆炸事故调查报告》警示教育专题培训.pptx VIP
- 智能化弱电工程投标文件的技术部分标书范本.docx VIP
- 行业分类专题研究:行业分类标准2.0版及修订说明-20200102-中信证券.pdf VIP
- 深圳市翰林学校英语新初一分班试卷.doc VIP
文档评论(0)