- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab基础2
Matlab基础 不同颜色代表的意思 File-Preferences-Colors ! -Running External Programs 主要内容 M函数文件与M程序文件 区别 An Example 几个需注意的地方 程序流程控制 (续行符…) m脚本文件与m函数文件 M 程序文件: 简称m文件(M脚本文件) 类似C语言的主文件 只能对Matlab空间中的数据进行处理,文件中所有语句的执行结果也返回到工作空间中 M function文件 类似C语言的函数实现 实现某一功能的m文件 M-function 格式:函数声明行 function [返回变量列表]=函数名(输入变量列表) 注意:输入变量用圆括号,逗号分隔 输出变量用方括号,逗号或空格分隔 在线帮助行。当用户敲入help时显示。 编写和修改记录注释行:与在线帮助文本区相隔一个“空”行,也以%开头,标志编写及修改该M文件的作者和日期等 。 局部变量和全局变量global 调用方法:与普通Matlab自带函数相同 An Example of M function A=myhilb(n,m) 参考Help - Search Nargin nargout 程序流程控制 Break:中断循环 Return:中断函数的运行 Pause:暂停,等待用户敲入任意键后继续执行 Pause(n):等待n秒 Pause on:其后的任何暂停语句无效 Pause off:其后的暂停命令有效 Matlab程序设计原则 善于运用注解,使程序更具可读性; 养成在主程序开头用clear指令清除变量的习惯,以消除工作空间中其他变量对程序的影响。但注意在子程序中不要用clear; 参数值要集中放在程序的开始部分,以便维护; 语句行后输入分号使出其中间结果不在屏幕上显示,以提高执行速度; 充分利用Matlab已有指令来执行所需运算; 利用Debugger进行程序的调试(设置断点、单步执行、连续执行等) 如有需要,可以利用GUI将设计结果集成到一起。 Matlab程序基本结构组成 % 说明,程序的功能(用户敲入help时显示的内容) (空一行) % 程序作者、版本及其他相关说明 清除变量和关闭图形(clear; close all;) 定义变量; 程序主体 逐行执行命令 … 控制循环(for ,if, switch, while) … 逐行执行命令 … 结果显示(绘制图形,保存结果等) 多读经典程序 网上寻找 Matlab自带函数 各类教材、书籍上的程序 Matlab网站交互空间中的程序 阅读帮助 帮助- Matlab - Examples - M-File Programming部分 帮助-Matlab目录下的相应部分 补充内容: 为Matlab图形添加文字标注 Plot Title Xlabel Ylabel Gtext GINPUT Matlab图形添加文字标注 \bf,\it,\rm分别定义黑体,斜体和正体字体 title(x^2 \rm we are \bf zstu \it university) 上标:y=xabc, y=x^{abc} y=xabc, y=x^abc 下标:由_引导 积分:\int_{x_0}^{x_n} 参考书:薛定宇,陈阳泉,基于Matlab/Simulink的系统仿真技术与应用,清华大学出版社,2006年8月, p54-55 * 已知函数名,了解其用法:Help 想寻找具有某一功能的函数:帮助窗口中的Search 或者到相应工具箱中寻找 *
您可能关注的文档
- 注册表实用详解.doc
- 选修4第一章第一节化学反应与能量的变化复习课件.ppt
- 广安市优秀少先队员推荐材料.doc
- 碰河寺村2011年党建带团建工作总结.doc
- 水泗小学五年级英语5BUnit1单词过关检测试题.doc
- 超声波振动筛ppt.ppt
- 物流第五章配送.ppt
- 数列第二轮习题.doc
- 轻弹细拈话高效.doc
- TEM4之第二部分完形填空.ppt
- 河南省直辖县级行政单位济源市一中附属初中等校2022-2023学年七年级上学期期末语文试卷.docx
- 江西省九校重点中学2025届高三下学期一模考试英语试题含解析.doc
- 2025年湖南轨道矿业发展有限公司下属项目公司招聘笔试参考题库附带答案详解.pdf
- 吉林省白山市靖宇县2023-2024学年七年级上学期期末考试语文试卷.docx
- 兰州市重点中学2025届高三下学期联考语文试题含解析.doc
- 江苏省盐城市大丰区校联考2024-2025学年九年级下学期3月月考语文试题.docx
- 2025届湖南省新课标高三一诊考试语文试卷含解析.doc
- 第23课《“蛟龙”探海》同步练习-2024-2025学年统编版语文七年级下册.docx
- 2025届甘肃省天水市一中高三第三次测评英语试卷含解析.doc
- 2025届甘肃省靖远县第二中学高三下学期第五次调研考试英语试题含解析.doc
文档评论(0)