- 1、本文档共123页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三维曲面 1.产生三维数据 在MATLAB中,利用meshgrid函数产生平面区域内的网格坐标矩阵。其格式为: x=a:d1:b; y=c:d2:d; 1. [X,Y]=meshgrid(x,y); 2. [X,Y]=meshgrid(x); meshgrid的作用是产生一个以向量x为行、向量y为列的矩阵。 x=[2 3 4]; y=[3 4 5]; [X,Y]=meshgrid(x,y); 例: 绘制三维曲面的函数 surf函数和mesh函数的调用格式为: mesh(x,y,z,c) surf(x,y,z,c) 一般情况下,x,y,z是维数相同的矩阵。 x,y是网格坐标矩阵,z是网格点上的 高度矩阵,c用于指定在不同高度下的 颜色范围 例 绘制三维曲面图z=sin(x+sin(y))-x/10。 程序如下:(m25) [x,y]=meshgrid(0:0.25:4*pi); z=sin(x+sin(y))-x/10; mesh(x,y,z); axis([0 4*pi 0 4*pi -2.5 1]); 注: meshc是带等高线的三维网格曲面函数 meshz带底座的三维网格曲面函数。 其用法与mesh类似,不同的是meshc还在xy平面上绘制曲面在z轴方向的等高 线,meshz还在xy平面上绘制曲面的底座。 例 在xy平面内选择区域[-8,8]×[-8,8],绘制4种三 维曲面图。程序如下:(m26) [x,y]=meshgrid(-8:0.5:8); z=sin(sqrt(x.^2+y.^2))./sqrt(x.^2+y.^2+eps); subplot(2,2,1); title(‘’);mesh(x,y,z);title(mesh(x,y,z)) subplot(2,2,2); meshc(x,y,z);title(meshc(x,y,z)) subplot(2,2,3); meshz(x,y,z);title(meshz(x,y,z)) subplot(2,2,4); surf(x,y,z);title(surf(x,y,z)) 5.4.3 其他三维图形 在介绍二维图形时,曾提到条形图、杆图、饼图和填充图等特殊图形,它们还可以以三维形式出现,使用的函数分别是bar3、stem3、pie3 和fill3。 bar3函数绘制三维条形图,常用格式为: bar3(y) bar3(x,y) stem3函数绘制离散序列数据的三维杆图,常用格式为: stem3(z) stem3(x,y,z) pie3函数绘制三维饼图,常用格式为: pie3(x) fill3函数等效于三维函数fill,可在三维空 间内绘制出填充过的多边形,常用格式为: fill3(x,y,z,c) 符号运算符 功能 函数名 = = 等于 eq ~= 不等于 ne 小于 lt 大于 gt = 小于等于 le = 大于等于 ge 逻辑与 and | 逻辑或 or ~ 逻辑非 not 1)关系、逻辑关系运算 五、Matlab程序设计 2)数据的输入、输出 1.数据的输入 从键盘输入数据,则可以使用input函数来进 行,该函数的调用格式为: A=input(提示信息,选项); 其中提示信息为一个字符串,用于提示用户 输入什么样的数据。 如果在input函数调用时采用‘s’选项,则允许用户输入一个字符串。例如,想输入一个人的姓名,可采用命令: xm=input(Whats your name?,s); 2.数据的输出 MATLAB提供的命令窗口输出函数主要有 disp函数,其调用格式为: disp(输出项) 其中输出项既可以为字符串,也可以为矩 阵。 例 输入x,y的值,并将它们的值互换后输出。 程序如下:(m4) x=input(‘Input x please:); y=input(‘Input y please:); z=x; x=y; y=z; disp(x); disp(y); 3) 选择结构 1.if语句 在MATLAB中,if语句有3种格式。 (1) 单分支if语句: if 条件 语句组 end 当条件成立时,则执行语句组,执行完之后继 续执行if语句的后继语句,若条件不成立,则 直接执行if语句的后继语句。 (2) 双分支if语句: if 条件 语句组1 else 语句组2 end 当条件成立时,执行语句组1,否则执行语句组
您可能关注的文档
- 桥梁钻孔灌注桩施工()试卷.ppt
- 扣件式脚手架安全管理规范例析.ppt
- 利率市场化改革答案.ppt
- 决赛知识竞赛答案.ppt
- 建规设计防火规范-电气部分-王金元例析.ppt
- 掘进工岗位操作规范答案.ppt
- 建立短中长期目标例析.ppt
- 排列(一)试卷.ppt
- 利润问题答案.ppt
- 建设法规9-房地产例析.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- SY 4201.4-2016 石油天然气建设工程施工质量验收规范 设备安装工程 第4部分:炉类.docx VIP
- 电力市场分析软件:PLEXOS二次开发_(13).电力市场改革与趋势分析.docx VIP
- 云和雪梨生产全程质量控制技术规范.docx VIP
- 电力市场分析软件:PLEXOS二次开发_(12).可视化与报告生成.docx VIP
- 2024-2025学年四川省成都市新都一中实验学校七年级(上)分班数学模拟试卷(含答案).pdf VIP
- 跨座式与悬挂式单轨运输系统幻灯片.ppt VIP
- 市场营销论文:长春农商银行小微企业贷款业务市场营销策略研究.docx VIP
- 电力市场分析软件:PLEXOS二次开发_(11).数据库管理与接口设计.docx VIP
- 电力市场分析软件:PLEXOS二次开发_(10).二次开发工具与技巧.docx VIP
- 有机肥采购项目投标书(范本).docx
文档评论(0)