我很抱歉,如果这不属于这里,但我正在寻找一种方法来描述我的代码的数学背景。使用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作为文档,因此索引是没有问题的。我目前正在或多或少地使用Tobias的建议。我只是希望可能还有其他一些我没有想过的解决方案。
答案 0 :(得分:4)