MATLAB语言程序设计教程(第二版) 第6章 MATLAB程序设计.pdfVIP

MATLAB语言程序设计教程(第二版) 第6章 MATLAB程序设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.1 M 文件 • 所谓M文件,就是由MATLAB语言编写的,可在 MATLAB工作空间中运行的程序源代码文件。 • M文件的语法与C语言十分相似。 • MATLAB附带了许多函数,使M文件的编写更简便 易行。 • M文件可以分为脚本文件(Script )和函数文件( Function)两种。 • M文件不仅可以在MATLAB的程序编辑器中编写, 也可以在其他的文本编辑器中编写,并以“M”为 扩展名加以存储。 2015年5月17日星期日 1 第6章 MATLAB程序设计 2015年5月17日星期日 2 6.1.1  脚本文件 • 脚本式文件类似于DOS下的批处理文件,不需要 在其中输入参数,也不需要给出输出变量来接受 处理结果,只是若干命令或函数的组合,用于执 行特定的功能。 • 脚本的操作对象为MATLAB工作空间内的变量,并 且在脚本执行结束后,脚本中对变量的一切操作 均会被保留。 • 在MATLAB语言中也可以在脚本内部定义变量,且 该变量将会自动加入到当前的MATLAB工作空间中 ,可以为其他的脚本或函数引用,直到MATLAB关 闭或采用一定的命令将其删除。 2015年5月17日星期日 3 6.1.2  函数式文件 • 函数需要给定输入参数,并能够对输入变 量进行若干操作,实现特定的功能,最后 给出一定的输出结果或图形等,其操作对 象为函数的输入变量和函数内的局部变量 等。函数文件通常包含以下4个部分: – (1)函数题头 – (2 )帮助信息 – (3 )函数体 – (4 )注释部分 2015年5月17日星期日 4 【例6.2 】举例说明一个完整的函数 式M文件包含哪些部分 • 解定义一个完整的函数如下: function s=exm6_2(n) %求1到n的和 %调用方式s=exm6_2(n) %参数说明:n为任何正整数 s=0;                 % 初置累加计数器 for i=1:n          % for 循环 s=s+i; end s;                 % 返回累加计数器内容 • 在M文件编辑器输入完,并保存为exm6_2.m 。 2015年5月17日星期日 5 6.2 程序设计中的变量与语句 • 在MATLAB程序设计中使用比较多的就是各 种类型的变量与数据,在进行程序设计之 前,首先应当对这些变量的定义和数据类 型的约定进行一定的了解,这样才能在程 序设计过程中灵活应用相应的变量和数据 类型。 2015年5月17日星期日 6 6.2.1  变量类型 • 1.变量命名的原则 – (1)必须

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档