matlab数组运算

作者:小小谷 | 创建时间: 2023-07-28
在数组(矩阵)运算时,常需要进行多个数组之间的算术运算,下面简单介绍常见的数组运算操作。...
matlab数组运算

操作方法

数组加减运算 在matlab中,数组也是作为矩阵来处理的,所以数组运算与矩阵运算过程完全相同,比如加减运算可以利用 '+'、‘-’运算符实现。 >> A = [2 4; 3 9]; >> B = [-2 0;3.5 7]; >> C = A + B C = 0              4 13/2           16 >> D = A - B D = 4              4 -1/2            2

数组乘法运算 如下所示即为数组乘法运算: >> E = A.*B E = -4              0 21/2           63

数组乘方运算 >> F = A.^B F = 1/4            1 8371/179          * 实际上就是A数组中每一个元素的指数就是B数组中相同位置的数字。

数组除法 涉及到矩阵除法时,需要实现了解左除与右除的区别,如下所示: 左除操作: >> C = B.\A C = -1              1/0 6/7            9/7 右除操作: >> D = A./B D = -1              1/0 6/7            9/7

除了数组之间运算外,还可以有数字与数组之间运算。 如下所示: >> k = 3; >> C = k + A C = 5              7 6             12 >> D = k - A D = 1             -1 0             -6 >> E= k * A E = 6             12 9             27

点击展开全文

更多推荐