概述
数值数据类型的分类:
- 整型
- 浮点型
- 复数型
整型
在MATLAB 共有八种整数类型,其中四种为符号型(int8,int16,int32,int64),四种无符号型(uint8,uint16,uint32,uint64)。
例如:无符号8位整数数据范围:00000000-11111111(0 ~ 2^8-1)
带符号8位整数数据范围:10000000~01111111(-2^7 ~ 2^8-1)
上图可以得知,int8(129)中int8类型最大为127,129超过127,取最大值,所以为127。
uint8(129)中中uint8类型最大为255,129未大于255,故得出为129。
浮点型
浮点数包括单精度浮点数(single)与双精度浮点数(double)。
MATLAB默认数据类型为double。
复型
把形如a+bi的形式叫做复数,a是实部,b是虚部,实部和虚部默认为双精度型,虚数单位用i或J来表示。相应的加法。乘法,除法,减法规则是一致的。
real函数:求复数的实部。
imag函数:求复数的虚部。
数值数据的输出格式
format命令的格式:format格式符设置数值数据的输出格式,不同的格式符使得数据输出不同。
- format命令只影响数据输出格式,而不影响数据的计算和存储。
常用数学函数
-
函数的调用格式为:
函数名(函数自变量的值)
函数的自变量规定为矩阵变量,当然也可以是标量,标量本身是矩阵的一种特例。
函数在运算时是将函数逐项作用于矩阵的每个元素上,所以最后运算的结果就是一个与自变量同型的矩阵。
在这里插入图片描述 -
常用函数的应用
三角函数有以弧度为单位的函数和以角度为单位的函数,如果是以角度为单位的函数就在函数名后面加上"d",以示区别。abs函数可以求实数的绝对值、复数的模、字符串的ASCII码值。
用于取整的函数有fix、floor、ceil、round。
-
round四舍五入到最近的整数。
-
ceil与floor相反,它的意思是天花板,也就是取比它大的最小整数,即朝正无穷方向取整。
-
floor顾名思义,就是地板,所以是取比它小的整数,即朝负无穷方向取整。
-
fix朝零方向取整。
审核编辑:汤梓红
-
matlab
+关注
关注
179文章
2946浏览量
229392 -
数值
+关注
关注
0文章
80浏览量
14321
发布评论请先 登录
相关推荐
MATLAB(1)--MATLAB数值数据
matlab工程数学应用pdf
matlab与科学计算下载
MATLAB概述与MATLAB环境
matlab数值仿真
![<b class='flag-5'>matlab</b><b class='flag-5'>数值</b>仿真](https://file1.elecfans.com//web2/M00/A4/6B/wKgZomUMNCCAL9hLAABGjiS2Pr0002.jpg)
MATLAB入门教程之MATLAB数值计算与图形绘制基础的详细资料概述
![<b class='flag-5'>MATLAB</b>入门教程之<b class='flag-5'>MATLAB</b><b class='flag-5'>数值</b>计算与图形绘制基础的详细资料概述](https://file.elecfans.com/web1/M00/69/E9/pIYBAFvZGWCADvEMAAB_ezlFxyI884.png)
评论