- 1、本文档共391页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机仿真技术——基于MATLAB的电子信息类课程(第4版);第1章 MATLAB语言概述 ;1.1 MATLAB语言及其特点;3.运算符号的“多功能性”
所有的运算,包括加、减、乘、除、函数运算都对矩阵和复数有效。
4.人机界面适合科技人员
语言规则与笔算式相似:MATLAB的程序与科技人员的书写习惯相近,因此易写易
读,易于在科技人员之间交流。
5.强大而简易的作图功能
(1) 能根据输入数据自动确定坐标绘图;
(2) 能规定多种坐标(极坐标、对数坐标等)绘图;
(3) 能绘制三维坐标中的曲线和曲面;
(4) 可???置不同颜色、线型、视角等。
如果数据齐全,通常只需一条命令即可出图。
6.智能化程度高;1.2 MATLAB语言的工作环境;1.2.1 MATLAB系统的安装 ;图1.1 MATLAB应用程序图标;1.2.3 MATLAB的命令窗口; 图1.3 命令窗口下的File子菜单 ;·View菜单:View菜单所包含的选择项如图1.4所示,各选项的含义:;工具栏上按钮的含义依次如下:;2.命令窗的编辑特殊功能键与命令窗口的设置
命令窗口是MATLAB的主窗口,当用户使用命令窗口进行工作时,在命令窗
口中可以直接输入相应的命令,系统将自动显示信息。;图1.6 命令窗口设置对话框 ;Enable up to 100 tab completions复选框。
Command session scroll buffer size滑杆。;1.2.4 工作空间 ;在工作空间中,用鼠标双击所选变量 (也可用鼠标先对一个或多个变量完成选择后,
再单击工具条中的图标;MATLAB是采用路径搜索的方法来查找文件系统中的M文件的。
如果在命令窗口中输入如下命令:
>>test
MATLAB对这一命令的搜索顺序为:
(1)检查“test”是否是存储在工作空间中的变量。若为工作空间中变量,则返回该变量的
内容;
(2)检查“test”是否为MATLAB的内部函数。若为内部函数,则返回要求输入内部函数参
数信息。.
(3)检查当前目录中是否有test.m、test.mex或test.dll文件;
(4)检查MATLAB搜索路径上是否存在test.m、test.mex或test.dll文件;
(5)如不满足上述任何一条件,则返回出错信息。
如果在搜索路径中存在两个或多个同名函数,则只能发现搜索路径中的第一个函数,而
其它同名函数不被执行。此搜索的顺序只是一般情况下的顺序,而实际的搜索规则要复
杂得多。;程序的运行方法
为了运行已有程序,用户可事先设置好MATLAB的搜索路径,然后再运行程序。
方法一:在当前路径窗口(Current Directory)将文件所在的路径设置为当前路径;
方法二:单击File菜单中的Set Path…项,弹出路径设置对话框如图1.11所示。;1.2.6 图形窗
;1.2.7 文本编辑窗
1.文本编辑窗启动
通常,MATLAB命令编辑有行命令方式和文件方式两种:
1、行命令方式。在命令窗口中一行一行地输入命令,计算机对每一行命令作出反应。
2、 MATLAB文本编辑器。
MATLAB文本编辑器的功能就是完成编写、修改和调试这种文件程序就要用到M文件编辑器/调试器。文本编辑器/调试器的启动可以从命令窗口中选择新建或打开文件按钮进入,或在命令窗口中键入:edit(回车)。其编辑模式如图1.13所示。;文本编辑器的相关菜单功能:
?Save and Run:保存并运行程序,直到遇到下一个断点。对应工具按钮为 。
?Single Step:单步执行。对应工具按钮为 。
?Step In:运行当前程序行,如果当前行调用了另外一个函数,则跳转到这个函数里。对应的工具按钮为 。
?Exit Debug Mode:退出调试模式。对应的工具按钮为 。
?Set/Clear Breakpoint:设置/清除断点。对应的工具按钮为 。
?Clear All Breakpoints:清除所有的断点。对应的工具按钮为 。
?Stop If Error:程序运行时遇到错误则停止。
?Stop If Warming:程序运行进遇到警告则停止。
?Stop If NaN or Inf:程序运行时遇到不是数(Not a Number)或是无穷大(Infinite Value)。;图1.14 Editor/Debugger参数对话框;Colors选项组用来设置颜色:
显示方式的设置
·Opening files in editor选项组设置编辑器中文件打开方式:
·Display选项组:
键盘与缩进参数设置
·Key bindings选项组设置用户习惯的键盘
您可能关注的文档
- 电工技术基础与技能(第2版)配套课件完整版电子教案.pptx
- 电子电工基础基础配套课件完整版电子教案.pptx
- 电子商务“三创赛”的理论与实践配套课件完整版电子教案.pptx
- 国际结算配套课件完整版电子教案.ppt
- 会计信息化实务(用友U8 V10.1)配套课件完整版电子教案.pptx
- 会计信息化实用教程(畅捷通T3营改增版)(第2版)配套课件完整版电子教案.ppt
- 集成电路测试基础配套课件完整版电子教案.pptx
- 计算机录入技术(第2版)配套课件完整版电子教案.pptx
- 计算机网络技术基础配套课件完整版电子教案.pptx
- 计算机专业英语教程(第7版)配套课件完整版电子教案.pptx
- 参考学习资料 殿小二 建标 191-2018 普通高等学校建筑面积指标.pdf
- 粤教版高中物理必修第三册第3章第4节电阻的串联和并联课件.ppt
- 2023年11月济南新旧动能转换起步区秋季“名校优选”招考考试甄选常考点(难、易错点集合)附带答案详解.docx
- 2023年11月四川内江市第一人民医院招考聘用工作人员33人考试常考点甄选(融合难、易错点)含答案详解.docx
- 2023年10月江苏省扬中市卫健委所属基层医院公开招聘15名卫技人员考试历年常考点(难、易错点甄选)带答案详解.docx
- 参考学习资料 殿小二 060817夹层玻璃.doc
- 参考学习资料 殿小二 3定额计价方法.ppt
- 2023年10月安徽省池州市“政企双聘政录企用”引进博士研究生历年考试高频考点(难、易错点甄选)带答案详解.docx
- 2023年10月重庆市荣昌区基层卫生事业单位招考聘用33人考试历年高频考点(难、易错点甄选)带答案详解.docx
- 2023年11月浙江省余姚市部分事业单位公开选调工作人员考试核心常考点(难、易错点甄选)带答案详解.docx
文档评论(0)