- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(3)Insert菜单
选项 功能 X Label Title Legend Colorbar
命令窗口时进行MATLAB操作最主要的窗口,如下图所示。其中“》”为运算提示符,表示MATLAB处于准备状态。在该窗口中,用户可以运行函数、执行MATLAB的基本操作命令,以及对MATLAB系统的参数进行设置。MATLAB具有良好的交互性,当在提示符后输入一段正确的运算式时,只需要按回车键,该窗口就会直接显示运算结果,在MATLAB命令窗口中运行的所有命令都共享一个相同的工作空间,所以它们共享所有的变量。
当用户使用命令窗口进行工作时,用户可以根据需要,对数值计算结果的显示格式、字体风格、大小等进行设置。选择“file”菜单中的“Preference”命令,弹出下图所示的参数设置对话框,在左侧列表栏中选择“Command Window”即可进入命令窗口的设置。
1.4.1命令窗( Command Window)指令在MATLAB的默认设置中,关键字显示的字体为蓝色字体,命令、表达式、计算结果显示的字体为黑色,字符串显示的字体为褐红色,注释显示的字体为绿色,错误信息显示的字体为红色。
2.2 数值、变量和表达式
2.2 数值、变量和表达式
1. MATLAB基本数值类型
MATLAB的基本数值类型变量或者对象主要用来描述基本的数值对象,主要包括各种有无符号的整数型数据、双精度型(double)和单精度型(single)的数据。本小节主要对这些数值数据类型进行介绍。
整数
MATLAB中主要包括8位、16位、32位和64位的有符号和无符号类型的整数数据类型,在定义整形数据变量时,需要指定变量的数据类型。表2-1给出了这8种数据类型的取值范围和类型转化函数。
需要说明的是,表2-1中定义的整数数据类型不同,但是这些类型的数据具有相同的性质。每种类型数据都可以通过函数intmax和intmin来查询此种数据类型的上下限。
整型数据的定义。
x1=int16(20)
x1=
20
intmin(‘int16’)
ans=
-32768
intmax(‘int16’)
ans=
32767
class(x1)
ans=
int16
y1=35
y1=
35
class(y1)
ans=
double
以上代码中,显示出MATLAB中的整型数据定义方法及其默认的数据类型,同时通过intmin和intmax来获取整型数据的上下限。此外,class函数可以获取所定义变量的数据类型。
MATLAB的默认数据存储类型为double类型,利用类型转化函数可将数据存储为整数类型。如果数据中含有小数部分,MATLAB将按照四舍五入的方法将其转化为整数。
整数类型的转化。
在命令窗输入:
x=4.5001;
int16(x)
运行结果:
ans=
5
用户也可以根据需要对数据的小数部分进行舍入。
整数类型的范围。
在命令窗输入:
intmax(‘int8’),x=int8(333)
运行结果:
ans=
127
x=
127
整数的取值范围可以通过函数intmax和intmin来查看,如果待转化的数据超出了取值范围,则将该数据变为取值范围内的最值。
浮点数
MATLAB的浮点数分为单精度浮点数类型(single)和双精度浮点数类型(double)。double为默认数据类型,需要64位的存储空间。单精度和双精度类型的取值范围可以选择用函数realmin、realmax来得到。单精度类型浮点数的精度可以通过函数eps来得到。
单、双精度浮点数的数值范围和精度。
realmin(‘single’)
ans=
1.1755e-038
realmax(‘single’)
ans=
3.4028e+038
realmin(‘double’)
ans=
2.2251e-038
eps
ans=
2.2204e-016
此外,需要注意对于单精度的数据变量,创建方法和整型数据的创建方法相同,而对于单精度数据和双精度数据之间的混合运算,处理结果为单精度的数据结果。
浮点数相对精度。
在命令窗输入:
format long
eps(7),eps(3)
运行结果:
ans=
8.881784197001252e-016
ans=
4.440892098500626e-016
在命令窗输入:
eps(single(7),eps(single(3))
运行结果:
ans=
4.76
您可能关注的文档
最近下载
- ECLIPSE局部网格加密做法.ppt
- 如何利用团体标准做好患者跌倒评估和预防PPT.pptx
- 2022年湖南长沙中考语文试题【含答案】.docx VIP
- 2023年湖南长沙中考语文试题.pdf VIP
- 2024年镇村(社区)后备干部考试复习题库 .pdf VIP
- 数学-湖南省长沙市(炎德英才大联考)长郡中学2025届高三上学期月考试卷(三)试题和答案.docx
- 必威体育精装版经典数学函数图像大全-数学函数图像-函数图像全.docx
- 2024届高考英语作文复习专项读后续写:雀斑烦恼任务单素材.docx VIP
- 2024 年度民主生活会“四个对照”方面(存在问题、原因剖析及整改措施).docx VIP
- 托福词汇词以类记-张红岩(完整有目录)经典.pdf
文档评论(0)