1 / 28
文档名称:

第四讲:Matlab程序设计(上).ppt

格式:ppt   页数:28
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第四讲:Matlab程序设计(上).ppt

上传人:中国课件站 2011/11/16 文件大小:0 KB

下载得到文件列表

第四讲:Matlab程序设计(上).ppt

文档介绍

文档介绍:第四讲:Matlab程序设计
安排:分两次课讲解和练习
第一次课
1、Matlab程序设计初步
2、程序设计的流程控制
第二次课
程序设计的技巧等
Matlab程序设计初步
在MATLAB工作环境下,我们报容易输入各种命令,以便完成指定的功能。然而直接在MATLAB环境下输入命令,边解释边运行,这多少给人带来不便之处:输入等待、修改不便、程序保存和检查困难等等。幸好MATLAB提供了更方便的方法来进行程序设计,即采用M文件编程。
脚本文件和函数文件的定义
MATLAB的M文件有两类:脚本文件和函数文件。
(1)我们将原本要在MATLAB环境下直接输入的语句,,这一文件就称为脚本文件。有了脚本文件,可直接在MATLAB中输入脚本文件名(不含后缀),这时MATLAB会打开这一脚本文件,并依次执行脚本文件中的每一条语句,这与在MATLAB中直接输入语句的结果完全一致。
(2)另一类M文件是函数文件,它的第一行必须是函数定义行。
函数文件由五部分构成:
函数定义行;
H1行;
函数帮助文本
函数体;
注释。
举例


在脚本和函数文件中,以%开头的行称为注释行,也就是说,%之后的字符不MATLAB执行。
在函数文件中。其第二行一般是注释行,这一行称为H1行,实际上它是帮助文本中的第一行。H1行不仅可以由helPfunction-name命令显示。因此这一行内容提供了这个函数的重要信息。

这部分内容是以%开头的帮助文本,它用来比较详细地说明这一函数。当在MATLAB下输入helpfunction-。这部分文本从H1行开始,到第一个非%开头的行结束。

函数体是完成指定功能的语句实体,它可采用任何可用的MATLAB命令,包括MATLAB提供的函数和用户自己设计的M函数。

注释行是以%开头的行,它可出现在函数的任意位置,也可以加在语句行之后,以便对本行进行注释。
在函数文件中,除了函数定义行和函数体之外,其它部分都是可以省略的,不是必须有的。但作为一个函数,为了提高函数的可用性,应加上H1行和函数帮助文本;为了提高函数的可读性,应加上适当的注释

最近更新

2026年作文400字秋天的树叶 9页

2024年云南财经职业学院单招职业技能考试模拟.. 40页

2024年云南锡业职业技术学院单招职业技能测试.. 40页

2026年作为学习委员的工作计划 9页

2024年仰恩大学单招职业技能考试模拟测试卷完.. 38页

2026年余姓男孩优雅好听的名字 6页

2024年伊犁职业技术学院单招职业技能测试题库.. 42页

2024年佳木斯职业学院单招职业倾向性测试模拟.. 40页

2024年佳木斯职业学院单招职业适应性测试题库.. 42页

2024年保定幼儿师范高等专科学校单招职业技能.. 41页

2024年保定电力职业技术学院单招职业倾向性测.. 39页

2024年保定职业技术学院单招职业技能考试题库.. 41页

2024年保险职业学院单招职业倾向性考试模拟测.. 39页

2024年保险职业学院单招职业适应性考试模拟测.. 40页

2024年信阳涉外职业技术学院单招职业倾向性测.. 41页

2024年信阳涉外职业技术学院单招职业适应性测.. 41页

2024年信阳职业技术学院单招职业技能考试模拟.. 40页

2024年信阳航空职业学院单招职业适应性测试题.. 41页

2024年信阳艺术职业学院单招职业技能测试模拟.. 40页

2024年克拉玛依职业技术学院单招职业适应性考.. 40页

2024年六安职业技术学院单招职业技能考试模拟.. 39页

2024年六盘水幼儿师范高等专科学校单招职业倾.. 39页

2024年六盘水幼儿师范高等专科学校单招职业适.. 41页

2024年六盘水职业技术学院单招职业技能测试模.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页