主要内容

与班级不同的有效组合

矩阵和阵列可以由几乎任何MATLAB的元素组成®只要矩阵中的所有元素都具有相同类型的数据类型。如果在构造矩阵时确实包含与类不同类别的元素,MATLAB会转换某些元素,以使结果矩阵的所有元素都具有相同类型。

数据类型转换是关于类类预设优先级完成的。下表显示了您可以与不同类型连接的五个类,而不会生成错误(即字符和逻辑)。

类型

特点

整数

单身的

双倍的

逻辑

特点

特点

特点

特点

特点

无效的

整数

特点

整数

整数

整数

整数

单身的

特点

整数

单身的

单身的

单身的

双倍的

特点

整数

单身的

双倍的

双倍的

逻辑

无效的

整数

单身的

双倍的

逻辑

例如,连接a双倍的单身的矩阵始终产生类型的矩阵单身的。Matlab转换了双倍的元素到单身的完成这一点。

相关话题