【发布时间】:2019-02-02 05:47:44
【问题描述】:
我有一个矩阵:
> A[-1 0 1 0.5]
> [-0.2 0.8 1 -1]
> [0.4 0.8 1 -0.1]
> [-0.6 0.4 -1 1]
我想从中提取一个子矩阵..所以我想要程序做的是制作一个矩阵来保存符号......就像这样:
B[-1 +1 +1 +1]
[-1 +1 +1 -1]
[+1 +1 +1 -1]
[-1 +1 -1 +1]
和一个包含元素值的矩阵 C
C[1 0 1 0.5]
[0.2 0.8 1 1]
[0.4 0.8 1 0.1]
[0.6 0.4 1 1]
所以当B和C相乘时,它们组成矩阵A。
【问题讨论】:
-
请添加你写的代码来解决上述问题
-
我还没有使用代码。我正在考虑使用 for 循环来循环每个元素并检查符号以放入新矩阵。但我想知道是否有更简单的方法@Polaris000
标签: python numpy matrix matrix-multiplication submatrix