python新手,我正在尝试执行最佳插值,并且在我的代码中的某个地方,我需要按如下所示将两个数组相乘:Cgd * inv(Cdd)
哪里:
=> Cgd:协方差数组网格数据(792x2134)
=> Cdd:协方差数组数据数据(2134x2134)
如您所见,这两个数组具有不同的形状。
进行这种计算的最植物学方法是什么? (我不确定np.dot运算符)
谢谢大家
最佳答案
使用numpy.linalg.solve。它求解Ax = b
,给出x = inv(A) b
,但这比求解inv(A)
然后将其乘以b
更稳定。
关于python - 具有不同形状的2D阵列相乘,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24118070/