- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
if-elseif格式 if 逻辑表达式1 执行语句1 elseif 逻辑表达式2 执行语句2 …… elseif 逻辑表达式n 执行语句n else 执行语句el end 如果逻辑表达式1的值为真,则执行语句1,若逻辑表达式1的值为假,则判断逻辑表达式2的值,若为真,则执行语句2,否则向下执行,若所有逻辑表达式均为假,执行语句el 例 将数组作特殊排列 运算结果为 3.5.4 switch-case语句 switch语句的格式为: switch 表达式(标量或字符串) case 值1 语句1 case 值2 语句2 ┅ case 值n 语句n otherwise 语句ow end 表达式的值和哪种情况(case)的值相同,就执行哪种情况中的语句,如果都不同,则执行otherwise中的语句。 例 已知一个单位负反馈系统开环传递函数为 当k分别为35和36时,其系统的单位阶跃响应完全不同。试用switch语句绘制系统的单位阶跃响应曲线。 运行以下程序 3.6 m文件 所谓m文件就是由MATLAB语言编写的以 . m为扩展名,可在MATLAB语言环境下运行程序源代码文件。m文件可以分为脚本文件(Script)和函数文件(Function)两种。m文件不仅可以在MATLAB的程序编辑器中编写,也可以在其他的文本编辑器中编写。 3.6.1 脚本文件 脚本文件为文本形式,是若干命令或函数的集合,用于执行特定的功能。脚本的操作对象为MATLAB工作空间内的变量,并且在脚本执行结束后,脚本中对变量的一切操作均会被保留。 脚本文件的执行方式非常简单,用户只要在MATLAB命令窗口的‘’提示符下输入m文件文件名即可。 3.6.2 函数文件 函数需要给定输入参数,并能够对输入变量进行若干操作,实现特定的功能,最后给出一定的输出结果或图形等,其操作对象为函数的输入变量和函数内的局部变量等。 MATLAB语言的函数文件包含如下5个部分: (1) 函数定义行:是函数语句的第一行,在该行中将定义函数名、输入变量列表及输出变量列表等。 (2) H1行:指函数帮助文本的第一行,为该函数文件的帮助主题,当使用lookfor命令时,可以查看到该行信息。 (3)帮助文本:这部分提供了函数的完整的帮助信息,包括H1之后至第一个可执行语句为止的所有注释语句,通过MATLAB语言的帮助系统查看函数的帮助信息时,将显示该部分。 (4) 函数体:指函数代码段,也是函数的主体部分。 (5) 注释部分:指对函数体中各语句的解释和说明文本,注释语句是以%引导的。 例如: 调用函数文件: 3.7 MATLAB的绘图功能 MATLAB语言提供了强大的图形绘制功能,可以方便地实现数据的视觉化。 3.7.1 二维图形绘制 1. 基本形式——plot(x,y),其中x和y是维数相同的行向量。 例如 2. 多条曲线 在同一个画面上可以画许多条曲线, 其基本格式为plot(x1,y1,x2,y2, …)。 例如: 它们都是维数相同的行向量 3. 线型和颜色 MATLAB对曲线的线型和颜色有许多选择。其基本格式为plot(x1,y1,c1,x2,y2,c2,…) 颜色共有8种:y黄、 r红、g绿、 b蓝、w白、k黑、 m紫、c青 线方式共4种 : - 实线、:点线、-. 虚点线、- - 波折线 点方式有:. 圆点、+加号、* 星号、x x形、o 小圆 例如 4.网格和标记 在所绘制的图中加上网格,只有在命令窗口中输入:grid,即可; 要插入各种标记,只要在图形窗口的菜单中选择Insert和相应选项即可。 6、多幅图形 5、坐标系的控制 在缺省情况下MATLAB自动选择图形的横、纵坐标的比例,也可以用axis命令人工修改坐标。 用subplot(m,n,p)命令可以一个窗口分隔成m×n个图形区域,p代表当前的区域号,在每个区域中分别画一个图。例如: 3.7.2 三维图形绘制 1. 三维曲线 ——MATLAB提供了plot3( )函数,它允许用户在三维空间绘制三维曲线,基本格式为:plot3(x,y,z) 例如 它们都是维数相同的行向量 2. 三维曲面 使用mesh命令可以绘制三维表面网格图 例如 ( -7.5≤x≤7.5, -7.5≤y≤7.5 ) 3.7.3 图形的输出 首先,在MATLAB图形窗口中选择【File】菜单中的【Export Setup】选项,将打开图形输出
您可能关注的文档
- 雷克萨斯ES新品发布会资料.ppt
- 类比推理上课资料.ppt
- 擂台赛判断题资料.pptx
- 基于图论的数学建模资料.ppt
- 冷镦工艺设计方法资料.ppt
- 基于吸收式循环的热电联产集中供热新技术介绍资料.ppt
- 基于信号的去噪方法分析小波变换资料.docx
- 基于形态学的图像分割算法资料.doc
- 基站代维服务评估考核指标更新-培训材料0605资料.pptx
- 冷热不均引起大气运动(热力环流)资料.ppt
- 2026年高考英语总复习讲义教师用书选择性必修第二册.pdf
- 2026年高考英语总复习讲义教师用书选择性必修第一册.pdf
- 2026年高考英语总复习讲义教师用书选择性必修第四册.pdf
- 2026年高考英语总复习讲义教师用书必修第一册.pdf
- 第13课 现代交通运输的新变化(任务型教学课件)-2025-2026学年高中历史选择性必修2(统编版).pptx
- 2.磁感应强度 磁通量-2025-2026学年高中物理必修第三册(人教版2019).pptx
- 4.2 携手促发展(教学课件)-2025-2026学年九年级道德与法治下册(统编版五四学制).pptx
- 专题02 光现象(培优讲义)(原卷版)(5考点 4实验 8命题突破 2个难点)-2026年中考物理一轮复习讲练(全国通用).docx
- 第三节 碳达峰与碳中和(教学课件)-2025-2026学年八年级化学全一册(鲁教版五四学制2024).pptx
- 中考作文之材料作文审题立意(解析版)-2026年中考语文一轮复习微专题讲练(湖南通用).docx
最近下载
- 就业居间合同协议书范本.docx VIP
- 海德汉数控机床系统简明调试手册.pdf VIP
- DB33T 2034-2017 茶树高温热害等级.pdf VIP
- 道路清扫保洁项目工作难点分析及解决措施.docx VIP
- 东华理工大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 3D测头-海德汉.PDF VIP
- 黑龙江省2024年1月普通高中学业水平合格性考试英语试题(含答案,无听力原文及音频).pdf VIP
- 开展社会稳定风险评估所需资料清单(2021年修正版).docx VIP
- 《医学统计课件:聚类分析的应用》.ppt VIP
- 小儿推拿学试卷及答案.docx VIP
原创力文档


文档评论(0)