标签: python arrays numpy shapes multiplication
python中的新手,我正在尝试执行最佳插值,在我的代码中,我需要将两个数组相乘,如下所示:Cgd * inv(Cdd)
=> Cgd:协方差数组网格数据(792x2134) => Cdd:协方差阵列数据 - 数据(2134x2134)
如您所见,这两个阵列具有不同的形状。 执行此类计算的最佳植物方式是什么? (我不确定np.dot运算符)
感谢所有
答案 0 :(得分:3)
使用numpy.linalg.solve。它解决了Ax = b,它提供了x = inv(A) b,但这比求解inv(A)然后再乘以b更稳定。
Ax = b
x = inv(A) b
inv(A)
b