作业帮 > 数学 > 作业

MATLAB中矩阵和数组有什么区别?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/07/18 10:33:03
MATLAB中矩阵和数组有什么区别?
MATLAB中矩阵和数组有什么区别?
一维数组相当于向量,二维数组相当于矩阵.所以矩阵是数组的子集
数组运算是指数组对应元素之间的运算,也称点运算.矩阵的乘法、乘方和除法有特殊的数学含义,并不是数组对应元素的运算,所以数组乘法、乘方和除法的运算符前特别加了一个点.
矩阵是一个二维数组,所以矩阵的加、减、数乘等运算与数组运算是一致的.但有两点要注意:
(1)对于乘法、乘方和除法等三种运算,矩阵运算与数组运算的运算符及含义都不同:矩阵运算按线性变换定义,使用通常符号;数组运算按对应元素运算定义,使用点运算符;
(2)数与矩阵加减、矩阵除法在数学是没有意义的,在MATLAB中为简便起见,定义了这两类运算