已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验二 Matlab程序设计基本方法覃照乘 自092 电气工程学院一、 实验目的:1、熟悉MATLAB 程序编辑与设计环境2、掌握各种编程语句语法规则及程序设计方法3、函数文件的编写和设计4、了解和熟悉跨空间变量传递和赋值二、实验基本知识: u for循环结构语法:for i初值:增量:终值 语句1 语句n end 说明:1i初值:终值,则增量为1。 2初值、增量、终值可正可负,可以是整数,也可以是小数,只须符合数学逻辑。u while 循环结构 语法:while 逻辑表达式 循环体语句 end 说明:1、whiIe结构依据逻辑表达式的值判断是否执行循环体语勾。若表达式的值为真,执行循环体语句一次、在反复执行时,每次都要进行判断。若表达式的值为假,则程序执行end之后的语句。2、为了避免因逻辑上的失误,而陷入死循环,建议在循环体语句的适当位置加break语句、以便程序能正常执行。(执行循环体的次数不确定;每一次执行循环体后,一定会改变while后面所跟关系式的值。) 3、while循环也可以嵌套、其结构如下: while逻辑表达式1 循环体语句1 while逻辑表达式2 循环体语句2 end 循环体语句3 end u if-else-end分支结构if 表达式 1 语句1 else if 表达式 2(可选) 语句2 else(可选) 语句3 end end 说明:1.if结构是一个条件分支语句,若满足表达式的条件,则往下执行;若不满足,则跳出if结构。2else if表达式2与else为可选项,这两条语句可依据具体情况取舍。3注意:每一个if都对应一个end,即有几个if,记就应有几个end。u switch-case结构语法:switch表达式case常量表达式1 语句组1 case常量表达式2 语句组2 otherwise 语句组n end 说明:1switch后面的表达式可以是任何类型,如数字、字符串等。2当表达式的值与case后面常量表达式的值相等时,就执行这个case后面的语句组如果所有的常量表达式的值都与这个表达式的值不相等时,则执行otherwise后的执行语句。u 程序流程控制指令break、return、pause 2、函数文件的结构和编写方法 函数只能在函数体内对变量进行操作,也就是只能访问函数本身工作空间中的变量。M函数文件的结构(1) 函数定义行(function) (2) H1行(函数帮助文本的第一行) (3) 函数帮助文本(4) 函数体(5) 注释函数文件编写后,保存时,其文件名必须与函数名相同。注意:函数名不要与MATLAB自身的函数命令相同。三、实验内容: 1、熟悉MATLAB 程序编辑与设计环境2、用for 循环语句实现求1100 的和3、用for 循环语句实现编写一个求
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创新能力测评技术工具准则
- 2025年社区工会年终总结
- 《模具制造工艺编制》试题库及答案
- 2025护理三基考试题库及答案
- X县推动传统产业“老树发新枝”的调研报告
- 2025年北京市电子产品采购合同
- 2025年下半年吉林省白山市事业单位招聘高层次和急需紧缺人才2人(2号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林烟草工业限责任公司延吉卷烟厂应届高校毕业生招聘176名易考易错模拟试题(共500题)试卷后附参考答案
- 2025企业与董事会借款合同
- 2025年下半年台州市黄岩区市场监督管理局招考编制外人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年磷矿石行业分析报告及未来发展趋势预测
- 2025年国企行测题库行测人文常识模拟题笔试参考题库附带答案详解
- 2025年全球网络安全的区块链应用
- 2025山东省教育厅直属事业单位省教育发展服务中心第二批招聘9人笔试考试备考试题及答案解析
- 2025海南琼海市社区专职网格员招聘为社区专职人员50人(1号)考试笔试模拟试题及答案解析
- 贵州国企招聘2025贵州盐业(集团)黔东南有限责任公司招聘笔试历年参考题库附带答案详解
- 2025江苏苏州市姑苏区人民武装部公益性岗位招聘2人备考考试试题及答案解析
- 高职院校专业课程教学质量评价标准
- 人教版八年级生物上册《第五单元生物与环境》单元测试卷及答案
- 淋巴瘤患者的护理
- 2025年广东省广州市中考英语试题(含答案)
评论
0/150
提交评论