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。
posted @ 2022-02-14 22:39  霜鱼CC  阅读(647)  评论(0)    收藏  举报