- 24
- 0
- 约 150页
- 2023-04-18 发布于浙江
- 举报
数学软件与数学实验(第二版)杨杰-第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)
您可能关注的文档
- 数据可视化分析——基于R语言(第2版)贾俊平-(02)第2章 R 语言绘图基础.pptx
- 数据可视化分析——基于R语言(第2版)贾俊平-(04)第4章 分布特征可视化.pptx
- 数据可视化分析——基于R语言(第2版)贾俊平-(05)第5章 变量间关系征可视化.pptx
- 数据可视化分析——基于R语言(第2版)贾俊平-(06)第6章 样本相似性可视化.pptx
- 数据可视化分析——基于R语言(第2版)贾俊平-(07)第7章 时间序列可视化.pptx
- 数据可视化分析——基于R语言(第2版)贾俊平-(09)第8章 概率分布可视化.pptx
- 数据可视化分析——基于R语言(第2版)贾俊平-(09)第9章 其他可视化图形.pptx
- 数据可视化分析——基于R语言(第2版)贾俊平-各章习题答案.pdf
- 数据库应用技术项目化教程-龙浩-1 预备知识 数据库基础知识.pptx
- 数据库应用技术项目化教程-龙浩-2 MySQL基础、安装和配置、创建数据库.pptx
- 2026青海海西州都兰县公安局社会招聘警务辅助人员43人备考考试试题及答案解析.docx
- 2026上半年安徽事业单位联考黄山市市直单位招聘38人备考考试题库及答案解析.docx
- 2026温州瓯海科技产业发展集团有限公司及下属子公司面向社会招聘工作人员备考考试题库及答案解析.docx
- 206黑龙江哈尔滨工业大学基建处招聘1人考试参考试题及答案解析.docx
- 2026福建厦门市集美区实验幼儿园非在编教职工招聘3人备考考试题库及答案解析.docx
- 2026贵州省商务厅(贵州省人民政府口岸办公室)直属事业单位招聘1人备考考试试题及答案解析.docx
- 2026年甘肃省兰州新区城市矿产循环产业发展有限公司公共服务平台酒店项目招聘17人备考考试题库及答案解析.docx
- 2026中国一重集团国际有限责任公司面向集团内部及社会招聘业务人员参考考试题库及答案解析.docx
- 2026云南玉溪元江县消防救援大队招聘政府专职消防队员10人备考考试题库及答案解析.docx
- 2026河北保定雄安宣武医院选聘工作人员262人备考考试试题及答案解析.docx
最近下载
- HIOKI日置 FT3424照度计使用说明书.pdf VIP
- 股权代持协议-股权代持协议模板-股权代持协议范本.pdf VIP
- 半导体制造工艺.ppt VIP
- (高清版)B-T 4942-2021 旋转电机整体结构的防护等级(IP代码) 分级.pdf VIP
- (最新版)50以内的加减法练习题1000题(A4纸直接打印)5.docx VIP
- 讲好中国故事课件.pptx VIP
- CJ_T 120-2016给水涂塑复合钢管.docx VIP
- CT医学影像成像原理.pptx VIP
- 心理健康教育课教学设计.pdf VIP
- 2025年开展教育领域不正之风和腐败问题专项整治工作行动实施方案.docx VIP
原创力文档

文档评论(0)