- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章MATLAB2016程序设计基础
第二章 MATLAB基础
1
MATLAB开发环境
MATLAB语言的变量
运算符
语句
MATLAB中的M文件等。
2
主要内容
MATLAB开发环境的主界面,主要包括:
工具栏
命令窗口(Command Window)
工作空间窗口(Workspace)
命令历史窗口(Command History)
当前路径窗口(Current Directory)等
3
2.1 MATLAB的程序界面
MATLAB 2016a程序界面上半部分是一个工具栏,包括主页、绘图和应用程序三个选项卡(tab),其中主页选项卡又分为文件、变量、代码、SIMULINK、环境和资源几个区(section),每个区中有若干个命令。通过工具栏右上角的按钮 或 最小化或恢复工具栏。
下半部分包括当前文件夹窗口(Current Folder)、命令行窗口(Command Window)和工作区窗口(Workspace),
4
2.1 MATLAB的程序界面
2.1.1 命令行窗口
1、命令行窗口的功能
命令行窗口是用户与MATLAB编译器进行通信的工作环境,采用交互式设计方式。
“”为提示符,表示MATLAB编译器正等待用户输入命令
5
2.1 MATLAB的程序界面
例如,要创建一个变量,并赋值3.14
x=3.14
sin(x)
注意:ans 是answer的缩写,MATLAB中的默认结果变量,当没有指定存储数据的变量时,就默认使用ans来保存数据。
x=4.56;
注意:分号“;”的作用是让MATLAB系统只完成该命令要求的计算任务,不显示计算结果。
6
2.1 MATLAB的程序界面
用↑或↓可以调出以前输入的命令。如:
sn(x)
若想删除一个还没执行的命令,可以直接按ESC键
7
2.1 MATLAB的程序界面
8
键
功能
键
功能
↑
重调前一行
End
移动到行尾
↓
重调下一行
ESC
清除一行
←
左移一个字符
Backspace
删除光标左侧一个字符
→
右移一个字符
PageUp
向前翻页
Ctrl+←
左移一个字
PageDown
向后翻页
Ctrl+ →
右移一个字
Ctrl+Home
光标移到命令窗口首
Home
移动到行首
Ctrl+End
光标移到命令窗口尾
2.1 MATLAB的程序界面
2、数值的显示格式
在命令行窗口显示数值结果时,如果是整数,显示整数;如果是实数,默认显示小数点后四位有效数字。
用format命令来指定改变数值的显示格式,但不影响计算与存储。
format style 设置命令行窗口数据的输出格式为style
format 设置命令行窗口数据的输出格式为默认格式。
9
2.1 MATLAB的程序界面
10
2.1 MATLAB的程序界面
2.1.2 工作区窗口
工作区窗口是MATLAB的变量管理中心,每次启动MATLAB,都会自动建立一个工作区,运行MATLAB的程序或命令时产生的变量被加入到工作区中,除非用特殊的命令删除某变量,否则该变量在关闭MATLAB之前一直保存在工作区,工作区在MATLAB运行期间一直存在,关闭MATLAB后,工作区才会自动消除。
11
2.1 MATLAB的程序界面
MATLAB提供了一些命令随时查看工作区中的变量名及变量的值.
who或whos 显示当前工作区中的所有变量。who只显示变量名,whos给出变量的 大小、数据类型等信息。
class(变量名) 显示工作空间中指定变量的数据类型。
size(变量名)显示当前工作区中指定变量的尺寸。
length(变量名) 显示当前工作区中最大维数中的长度。
12
2.1 MATLAB的程序界面
disp(变量名) 显示当前工作区中指定变量。
clear 清除工作区中的所有变量
clear var1 var2 var3… 清除指定的工作区变量
例2-1 首先定义三个变量x,y,z并分别赋值,然后查看工作区中的变量名、类型及值,最后清除变量z。
x=123;y=3.14159;z=100;
who
whos
disp(x)
13
2.1 MATLAB的程序界面
2.1.4当前文件夹窗口
当前文件夹(Current Folder)窗口显示了MATLAB在对文件操作(保存、打开等)时默认的工作目录,显示的文件信息包括文件名称、文件类型、修改日期、内容描述等。
该窗口相当于是一个资源管理器。在当前文件夹窗口中的某一文件上单击鼠标右键,会弹出上下文菜单,可通过此菜单实现对文件的打开、运行、重命名、复制、删除等操作
14
2.1 MATLAB的程序界面
2.1.4 命令历史记录窗口
原创力文档


文档评论(0)