MATLAB数据类型
MATLAB数据类型
数值类型
(1)整型
- char:字符型数据,占用1字节。
- unsigned char:无符号字符型数据,占用1字节。
- short:短整型数据,占用2字节。
- unsigned short:无符号短整型数据,占用4字节
- int:整形数据,占用4字节。
- unsigned int:无符号整型数据,占用4字节。
- long:长整型数据,占用4字节。
- unsigned long:无符号长整型数据,占用4字节。
(2)浮点型
- ①十进制数形式,由0到9和小数点组成。
- ②指数形式,由十进制数、加阶码标志"e"或"E"以及阶码(只能为整数,可以带符号)组成。
- ③float:单精度说明符,占4字节内存空间,范围3.4E-38~3.4E+38,只能提供7位有效字符。
- ④double:双精度说明符,占8字节内存空间,范围1.7-308~1.7E+308,可提供16位有效数字。
(3)复数型
把形如z=a+bi(a、b均为实数)的数称为复数,其中a称为实部,b称为虚部,i称为虚数单位。
复数四则运算:
- 加法法则:(a+bi)+(c+di)=(a+c)+(b+d)i。
- 减法法则:(a+bi)-(c+di)=(a-c)+(b-d)i。
- 乘法法则:(a+bi)*(c+di)=(ac-bd)+(bc+ad)i。
- 除法法则:(a+bi)/(c+di)=[(ac+bd)/(c^2+d^2)]+[(bc-ad)/(c^2+d^2)]i。

浙公网安备 33010602011771号