我需要在Python中使矢量正交化。到目前为止,我发现只有algorithms.orthogonalize。
然而,看起来“算法”是一种我无法安装的软件包(模块?)。有人做过正交化吗?请给我一个很好的包/模块来完成这个程序。我是Python的新手。
答案 0 :(得分:2)
orthogonalize
method is documented here:
对一组向量执行Gram-Schmidt正交化
答案 1 :(得分:2)
numpy.linalg.qr是矢量正交化的最佳选择,因为我认为矢量具有复杂的分量。如果用上面提到的正交化方法来做,那么就会丢掉复杂的部分!