在numpy中求解均匀最小二乘

时间:2018-06-03 02:31:37

标签: python numpy math linear-algebra

我试图找到Ah = 0形式的系统的非平凡解决方案。根据{{​​3}}论文,我可以使用SVD来求解h,这是该等式的均匀最小二乘解。所以,我试过这样做:

U, S, VT = np.linalg.svd(A)

h = VT[-1]

但是,我不确定这是否是使用SVD提取最小二乘解的正确方法,因为我后来在我的管道中得到了一些荒谬的结果。两个问题

  1. 如何使用SVD在numpy中找到均匀的最小二乘解?
  2. 是否有更简单的方法可以在numpy中找到Ah = 0的解决方案?
  3. 谢谢!

    编辑:关于重复的帖子,我不相信我有约束||h|| = 1,至少我不认为我这样做。

0 个答案:

没有答案