矩阵加法python实现
Posted 道亦无名
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了矩阵加法python实现相关的知识,希望对你有一定的参考价值。
加法即对应元素相加,要求两个矩阵的形状⼀样:
C = A + B, Ci,j = Ai,j + Bi,j
数乘即一个标量与矩阵每个元素相乘:
D = a · B + c, Di,j = a · Bi,j + c
有时我们允许矩阵和向量相加的,得到⼀个矩阵,把 b 加到了 A 的每⼀⾏上,本质上是构造了⼀个将 b 按⾏复制的⼀个新矩阵,这种机制叫做⼴播 (Broadcasting):
C = A + b, Ci,j = Ai,j + bj
示例代码如下:
from mxnet import np, npx
x = np.array([[1.2,2.2],[3.0,4.0]])
y = np.array([[2.2,3.2],[4.0,5.0]])
print("矩阵相加:", x+y)
实现效果如下:
以上是关于矩阵加法python实现的主要内容,如果未能解决你的问题,请参考以下文章