- 0
- 0
- 约4.79千字
- 约 35页
- 2026-01-07 发布于江苏
- 举报
5MATLAB程序设计5.1关于m文件5.2数据的输入输出5.3程序流程控制5.4函数
用MATLAB语言编写的程序,称为M文件。M文件有两类:命令文件和函数文件。命令文件:没有输入参数,也不返回输出参数。将需要运行的命令编辑到一个命令文件中,然后在MATLAB命令窗口输入该命令文件的名字,就会可执行命令文件中的命令。函数文件:可以输入参数,也可返回输出参数。5.1关于m文件
1、键盘输入inputRequestuserinputSyntaxevalResponse=input(prompt)
strResponse=input(prompt,s)5.2数据的输入输出
2、屏幕输出5.2数据的输入输出dispDisplaytextorarraySyntax disp(X)
2、屏幕输出fprintfformatsdataanddisplaystheresultsonthescreenSyntax
fprintf(format,A,...)5.2数据的输入输出
1、选择结构5.3程序流程控制ifExecutestatementsifconditionistrueSyntaxifexpression statementsend
1、选择结构5.3程序流程控制?elseExecutestatementsifconditionisfalseSyntaxifexpression statements1else statements2end
1、选择结构5.3程序流程控制elseifExecutestatementsifadditionalconditionistrueSyntaxifexpression1 statements1elseifexpression2 statements2end
1、选择结构5.3程序流程switchSwitchamongseveralcases,basedonexpressionSyntaxswitchswitch_exprcasecase_expr statement,...,statementcase{case_expr1,case_expr2,case_expr3,...} statement,...,statementotherwise statement,...,statementend
1、选择结构5.3程序流程控制tryExecutestatementsandcatchresultingerrorsSyntaxtry programstatements :catchexception error-handlingstatements :end
2、循环结构5.3程序流程控制whileRepeatedlyexecutestatementswhileconditionistrueSyntaxwhileexpressionprogram statements :end
2、循环结构5.3程序流程控制forExecutestatementsspecifiednumberoftimesSyntaxforindex=values programstatements :end
3、控制流程转移5.3程序流程控制breakTerminateexecutionoffororwhileloopSyntaxbreakcontinuePasscontroltonextiterationoffororwhileloopSyntaxcontinue
4、暂停程序执行pauseHaltexecutiontemporarilySyntaxpause
pause(n)
pauseon
pauseoff5.3程序流程控制
1、函数定义函数文件由function语句引导,其格式为:function输出形参表=函数名(输入形参表)注释说明部分函数体注:其中函数名的命名规则与变量名相同。输入形参为函数的输入参数,输出形参为函数的输出参数。当输出形参多于1个时,则应该用方括号括起来5.4函数
2、函数调用函数调用的一般格式是:[输出实参表]=函数名(输入实参表)5.4函数
3、函数所转参数的可调性MATLAB在函数调用上有一个与众不同之处:函数所传递参数数目的可调性。凭借这一点,一个函数可完成多种功能。在调用函数时,MATLAB用两个永久变量nargin和nargout分别记录调用该函
您可能关注的文档
- ERCP诊治新进展优质精品文档.pptx
- Excel-数据的筛选优质精品文档.pptx
- GIS课件优质精品文档.pptx
- iX-Training-C#-in-iX-DEVELOPER---V2优质精品文档.0-1-cn.pptx
- KYN61-40优质精品文档.5(Ⅱ)柜体介绍.pptx
- Origin8优质精品文档.0界面介绍(1).pptx
- PD-1DP-L1抑制剂的概况.pptx
- Refutation-课件最终优质精品文档.pptx
- there-be-句型优质精品文档.pptx
- 扳手介绍优质精品文档.pptx
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 某县纪委书记、监委主任2025年度民主生活会对照检查材料.docx VIP
- 项目8 物料识别系统搭建教学设计 高教版 传感器技术应用(双色).doc VIP
- 时政分享(修订版).pptx VIP
- 花椒管理技术课件.pptx
- 青岛版小学六年级科学上册全套一至五单元含填空大题-完整版全册.pdf VIP
- 2024年09月06日省环境评审中心账号高地500千伏输变电工程环境影响报告书技术评估报告.pdf VIP
- 2025年高一必修一生物期末考试卷及答案.doc VIP
- 武汉大学抬头信签纸.docx VIP
- 双曲线的焦半径圆性质探索过程.doc VIP
- (22页PPT)机房搬迁服务解决方案.pptx VIP
原创力文档

文档评论(0)