MATLAB(1)--MATLAB数值数据
概述
数值数据类型的分类:
- 整型
- 浮点型
- 复数型
整型
在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朝零方向取整。
最后
关注微信公众号『记贴』,持续更新文章和学习资料,可加作者的微信交流学习!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」