MATLAB® 具有两种不同类型的算术运算:数组运算和矩阵运算。您可以使用这些算术运算来执行数值计算,例如两数相加、计算数组元素的给定次幂或两个矩阵相乘。
矩阵运算遵循线性代数的法则。与之不同,数组运算则是执行逐元素运算并支持多维数组。句点字符 (.) 将数组运算与矩阵运算区别开来。但是,由于矩阵运算和数组运算在加法和减法的运算上相同,因此没有必要使用字符组合 .+ 和 .-。
总结两点:
-
总的一句话,不管数组和矩阵在内存里都是数据的存在。看你怎么用他。你用了数组操作的运算符,这些数据就是数组;你用了矩阵操作的运算符,这些数据就是矩阵。
-
就像我一样:父母喊我时,我是儿子;儿子叫我时,我是爸爸;学生唤我时,我是老师。
网友评论