数学软件与数学实验(第二版)杨杰-第2章 MATLAB程序设计基础.pptxVIP

  • 24
  • 0
  • 约 150页
  • 2023-04-18 发布于浙江
  • 举报

数学软件与数学实验(第二版)杨杰-第2章 MATLAB程序设计基础.pptx

数学软件与数学实验(第二版)杨杰-第2章MATLAB程序设计基础

第二章 MATLAB基础1 主要内容MATLAB开发环境MATLAB语言的变量运算符语句MATLAB中的M文件等。 2 2.1 MATLAB的程序界面 MATLAB 2020a程序界面上半部分是一个工具条,包括主页、绘图和APP三个选项卡(tab),其中主页选项卡又分为文件、变量、代码、SIMULINK、环境和资源几个区(section),每个区中有若干个命令。 下半部分包括当前文件夹窗口(Current Folder)、命令行窗口(Command Window)和工作区窗口(Workspace)。 MATLAB程序界面窗口的布局可以通过 “主页”选项卡上 “环境”区中的 “布局” 命令进行设置。3 2.1 MATLAB的程序界面2.1.1 命令行窗口1、命令行窗口的功能命令行窗口是用户与MATLAB编译器进行通信的工作环境,采用交互式设计方式。主要功能是:接受输入的命令或函数调用,显示命令或函数执行的结果,若有错误,则反馈错误信息。“”为提示符,表示MATLAB编译器正等待用户输入命令4 2.1 MATLAB的程序界面例如,要创建一个变量,并赋值3.14x=3.14sin(x)注意:ans 是answer的缩写,MATLAB中的默认结果变量,当没有指定存储数据的变量时,就默认使用ans来保存数据。x=4.56;注意:分号“;”的作用是让MATLAB系统只完成该命令要求的计算任务,不显示计算结果。5 2.1 MATLAB的程序界面 输入命令自动更正的功能,键入如下命令: sn(x)命令行功能键6 2.1 MATLAB的程序界面 2、数值的显示格式在命令行窗口显示数值结果时,如果是整数,显示整数;如果是实数,默认显示小数点后四位有效数字。用format命令来指定改变数值的显示格式,但不影响计算与存储。 format style 设置命令行窗口数据的输出格式为style 7 8style作 用以10*pi为例short十进制固定小数点短格式,小数点后包含 4 位数,这也是默认格式。31.4159long十进制固定小数点长格式,double 值的小数点后包含 15 位数,single 值的小数点后包含 7 位数。31.415926535897931shortE科学记数法短格式,小数点后包含 4 位数。3.1416e+01longE科学记数法长格式,double 值的小数点后包含 15 位数,single 值的小数点后包含 7 位数。3.141592653589793e+01shortG十进制固定小数点短格式或科学记数法(取更紧凑的一个),总共 5 位有效数字。31.416longG十进制固定小数点长格式或科学记数法(取更紧凑的一个),对于 double 值,总共15位有效数字;对于 single 值,总共7位有效数字。31.4159265358979shortEng工程记数法短格式,小数点后包含4位有效数字,指数为3的倍数31.4159e+000longEng工程记数法长格式,总共包含15位有效数字,指数为3的倍数31.4159265358979e+000hex数值在内存存储的二进制的十六进制表示形式。403f6a7a2955385e+正/负格式,对正、负和零元素分别显示 +、- 和空白字符。+rat比率格式,分子分母为两个最小整数。3550/113bank货币格式,小数点后包含 2 位数。31.42compact这是设置行距的参数,它可以隐藏过多的空白行以便在一个屏幕上显示更多内容。 10*pians = 31.4159loose输出行之间添加空白行以使输出更易于阅读,这是默认格式。 10*pi?ans =? 31.4159 2.1 MATLAB的程序界面 format 设置命令行窗口数据的输出格式为默认格式。也可以通过“主页”选项卡上“环境”区中的“预设”命令来改变数值的显示格式9 2.1 MATLAB的程序界面 2.1.2 工作区窗口工作区窗口是MATLAB的变量管理中心每次启动MATLAB,都会自动建立一个(基本)工作区工作区在MATLAB运行期间一直存在,关闭MATLAB后,工作区才会自动消除。在命令行窗口或运行命令文件产生的变量被加入到工作区中除非用命令删除某变量,否则该变量在关闭MATLAB之前一直保存在工作区10 2.1 MATLAB的程序界面 MATLAB提供了一些命令随时查看工作区中的变量名及变量的值.(1) who或whos 显示当前工作区中的所有变量。who只显示变量名,whos给出变量的 大小、数据类型等信息。(2) class(变量名) 显示工作空间中指定变量的数据类型。(3) size(变量名)显示当前工作区中指定变量的大小(维数)。(4)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档