揭秘矩阵乘法:深度理解MATLAB数组运算的魔法

 2024-05-11    74  

在数组(矩阵)运算时,常需要进行多个数组之间的算术运算,下面简单介绍常见的数组运算操作。

操作方法

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

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

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

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

5.除了数组之间运算外,还可以有数字与数组之间运算。 如下所示: >> 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

  •  标签:  

原文链接:http://www.tpbz008.cn/post/53691.html

=========================================

http://www.tpbz008.cn/ 为 “电脑技术吧” 唯一官方服务平台,请勿相信其他任何渠道。

热门标签
最新留言
友情链接