如果这不属于这里,我很抱歉,但我正在寻找一种方法来描述我的代码的数学背景。使用 numpy 我对两个以上的维数组求和:
a.shape = (10, 5, 2)
b.shape = (5, 2)
c = a + b
c.shape = (10, 5, 2)
是否有一个纯粹的数学符号(所以在我的文本中没有引入 for 循环或 numpy 约定)?我试图避免的是必须写这样的东西:
c_{1, y, z} = a_{1, y, z} + b_{y, z}
c_{2, y, z} = a_{2, y, z} + b_{y, z}
...
c_{10, y, z} = a_{10, y, z} + b_{y, z}
有什么想法吗?
编辑:我使用 LaTeX 来编写文档,因此索引没有问题。我目前或多或少地使用了托比亚斯的建议。我只是希望可能还有其他我没有想到的解决方案。