- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab02--绘图
例:绘制等高线 meshc 空间曲面作图举例 [X,Y]=meshgrid(-8:0.5:8); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; meshc(X,Y,Z) 例:绘制边界面屏蔽 meshz 空间曲面作图举例 [X,Y]=meshgrid(-8:0.5:8); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; meshz(X,Y,Z) 空间三维作图 空间曲面其它作图函数 sphere(n) 专用于绘制单位球面 mesh 绘制网格图,surf 绘制着色的三维表面图 surf(X,Y,Z) 绘制由矩阵 X,Y,Z 所确定的曲面图,参数含义同 mesh sphere 只能画单位球面! 自己动手 绘制球面 x2 + y2 + z2 = 16 surf 作图举例 [X,Y]=meshgrid(-8:0.5:8); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; surf(X,Y,Z) mesh 与 surf 的比较 如果没有给出 n 的值, 则系统默认为 n=20 sphere 作图 其它调用方式: axis auto 自动模式,使得图形的坐标满足图中的一切元素 axis equal 各坐标轴采用等长刻度 axis square 使绘图区域为正方形 axis on/off 恢复/取消对坐标轴的一切设置 axis manual 以当前的坐标限制图形的绘制(多图时) … … 更多参见 axis 的联机帮助 坐标轴控制 axis([xmin, xmax, ymin, ymax, zmin, zmax]) 作用:控制坐标轴的显示范围 坐标轴控制命令: axis r, g, b 都是 0 ~ 1 之间的一个数 s 为字符串,表示所采用的色系,常用的值有 颜色映象 相应的颜色系 颜色映象 相应的颜色系 autumn 红黄色系 hsv 色调饱和色系 gray 线性灰色系 hot 黑红黄白色系 cool 青和洋红色系 pink 柔和色系 图像的着色方案 colormap([r g b]) 或 colormap(s) colormap: 设置绘图的着色方案 ezplot(f) Matlab 符号作图 二维曲线绘图: ezplot ezplot(f,[a,b]) ezplot(f(x,y)) ezplot(f(x,y),[a,b,c,d]) ezplot(f,g,[a,b]) 缺省的绘图区间为 [-2?, 2?] 例: ezplot 作图 Matlab 符号作图 空间曲线绘图: ezplot3 缺省的绘图区间为 [0, 2?] ezplot3(x,y,z,[a,b]) ezplot3(x,y,z) Matlab 符号作图 空间曲面绘图: ezmesh、ezsurf ezmesh(z(x,y),[a,b,c,d]) ezmesh(z(x,y),[a,b]) ezmesh(z(x,y)) 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)) ezsurf 的用法 与 ezmesh 相同 上机作业 为探测一河床横断面结构,在河面上等距测量河床深度如下,请绘图表示,要求区别显示三次测量的结果 距离/m 0 10 20 30 40 50 60 70 80 90 测量1 0 2.51 8.54 15.60 28.92 20.64 10.53 30.24 15.00 0 测量2 0 1.81 9.04 16.70 26.99 18.98 11.36 32.56 12.08 0 测量3 0 2.02 7.87 14.68 27.87 21.86 12.84 28.43 16.00 0 上机作业 在矩形区域[-2,2]* [-2,2]上绘制函数 的图像 绘制椭球面 的图型 在圆域 上绘制上半球面 的图像 第二章 Matlab绘图 Matlab 绘图 如何画出 y=sin(x) 在 [0, 2*pi] 上的图像? 手工作图 Matlab 绘图 找点: x=0, pi/3, pi/2, 2*pi/3, pi, … 计算函数值: y=sin(0), sin(pi/3), sin(pi/2), … 描
您可能关注的文档
- 社会主义市场经济(定稿).ppt
- 社会8-4-23民族和睦与对外交流.ppt
- 社会主义市场经济概论PPT.ppt
- 示范食堂创建模板.doc
- 原大坑2:8灰土回填土方案1做好.doc
- 社会主义核心价值观竞赛试题含答案.doc
- Lumion初学教程.ppt
- 社会主义市场经济(2016必威体育精装版).ppt
- “珍爱生命-预防溺水”安全知识主题班会PPT.ppt
- 社会事业部工分制方案.doc
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)