第七章M文件及M函数.pdfVIP

  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文档。上传文档
查看更多
第七章 M 文件与 M 函数 MATLAB 语言作为一种功能强大的、高级高效的编程工具软件,使用和调试起来都比较容易。利用 MATLAB 提供的丰富的数学函数,用户可以迅速展开工作,编程验证自己的设计和算法。M 文件是 MATLAB 所特有的使用该语言编写的磁盘文件。所有的 M 文件都是以“.m”作为扩展名的。本章介绍编 写和调试 MATLAB 语言的工具:M file editor ,MATLAB 的基本语言结构,MATLAB 语言的两种组织形 式:MATLAB 脚本和 MATLAB 函数。 7.1 M 文件编辑器 点击 MATLAB 指令窗工具条上的 New File 图标 或在 MATLAB 命令窗口键入 edit,就可打开如 图所示的MATLAB 文件编辑器 MATLAB Editor ,如图 7.1 所示。用此编辑器可以建立、编辑修改和调试 M 文件。 图7.1 MATLAB 文件编辑器 用户只需在该编辑器中输入程序代码后,在 File 菜单下选择 Save 命令,就会出现保存文件的对话框, 指定文件名后即可保存输入的内容,这样就建立了一个新的 M 文件。 7.1.1 MATLAB Editor 的编辑功能 MATLAB Editor 编辑功能的实现主要由 Edit 和 Text 菜单下的各种命令完成的。其使用方式与 Word 及其它语言的编辑器相似,在此就不赘述。下面介绍一些热键,以帮助读者更快的完成编辑工作。 拷贝粘贴:常用命令 Ctrl +C 和 Ctrl +V 。 寻找替代:寻找字符串时点击 或使用 Ctrl +F 键显然比用鼠标点击菜单方便。 查看函数:阅读大的程序常常需查看有哪些函数并跳到感兴趣的函数位置,M 文件编辑器提供了一个 简单的函数查找快捷按钮:工具条上的图标 (Show function),单击该按钮,会列出该 M 文件所有的 函数。 注释: Ctrl +R 和 Ctrl +T 可以多行同时注释,只需先选中需注释的文字,Ctrl +R 即可全部注释, Ctrl +T 可以取消注释。 缩进:缩进格式可以为用户提供清晰的程序结构,编程时应该使用不同的缩进量。增加缩进量用 Ctrl +]键,减少缩进量用 Ctrl +[键。当一段程序比较乱时,使用 Text 菜单下的 smart indent 或 Ctrl+I 可以快 39 速缩进。 7.1.2 MATLAB Editor 的调试功能 M 文件调试功能的热键与其他编程语言(特别是 VC )的调试热键类似。如果在 Breakpoints 菜单下 设置了 stop if error,则程序的执行会停在出错的位置,并在MATLAB 命令窗口显示出错信息。常用的调 试方法如下: 设置或清除断点:使用快捷键 F12 或工具条上的图标 。 执行:快捷键 F5 或工具条上的图标 。 单步执行:快捷键 F10 。 step in:当遇见函数时,进入函数内部,使用快捷键F11 。 step out:执行流程跳出函数,使用快捷键 shift+F11 。 执行到光标所在位置:需先用 F12 设置断点,再用 F5 执行到断点位置。 7.2 MATLAB 语言的语法 7.2.1 MATLAB 的注释语句 MATLAB 的注释语句注解是由%起头,也就是说在%之后的任何文字都被视为程序的注解。注解的 功能是简要的说明程序的内容。编写 M 文件和编写其它程序一样应该养成良好的程序注释习惯,适量的 注解帮助用户更快、更准确地了解程序。 7.2.2 中断语句 格式: break 终止一个循环语句的执行过程。常常用于利用 break 命令跳出 for,while 循环。 7.2.3 暂停语句 格式: pause pause(n) 其中,pause 是程序暂时停止运行,直到按

文档评论(0)

0520 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档