第二章 MATLAB语言基础
一、基本概念
1、MATALAB主要数据类型
2、整数类型
MATLAB中提供了8种内置的整数类型,如下:
由于MATLAB中数值的默认存储类型是双精度浮点类型,因此必须通过表2-1中列出的转换函数将双精度浮点数值转换成指定的整数类型。
在转换中,MATLAB默认将待转换数值转换为最近的整数,若小数部分正好为0.5,那么MATLAB转换后的结果是绝对值较大的那个整数。另
外,利用转换函数也可以将其他类型转换成指定的整数类型。
注意:不同的整数类型不能进行数学运算,除非提前强制转换。
3、复数
4、无穷量和非数值量
MATLAB中用Inf和-Inf分别代表正无穷和负无穷,用NaN表示非数值的值。正负无穷一般是由于0做了分母或者运算溢出,产生了超出双精度浮点数数值范围的结果;非数值量则是因为0/0或者Inf/Inf型的非正常运算产生的。
5、确定函数类型的函数
6、特殊常量