我有四个numpy矩阵,每个矩阵的形状为(2544, 2544).
我希望通过添加每个矩阵来创建一个(2544, 2544)
的矩阵。我怎样才能做到这一点?例如,如果我有这个矩阵:
x = [1,2
3,4]
y = [4,3
2,2]
我想要的输出是:
d = [5,5
5,6]
答案 0 :(得分:0)
我编辑了我的答案以反映您的具体问题,但如果您将变量定义为矩阵,只要它们是相同的形状,您就可以简单地添加变量。下面是一些示例代码:
[[5 5]
[5 6]]
返回:
{{1}}
答案 1 :(得分:0)
假设您的矩阵被标识为元组ABCD=np.dstack(matrices)
。
只需汇总它们ABCD.sum(axis=2)
。然后对结果求和:<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>javancss-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<includes>
<include>**/Exam.java</include>
<include>**/Topic.java</include>
<include>**/TopicSequenceTest.java</include>
<include>**/TestWithMockObjects.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</reporting>
。