该包实现了用于正交化或正交化向量的 Gram-Schmidt 算法和 Modified Gram-Schmidt 算法(MGS 提高了 GS 的数值稳定性)。 Gram-Schmidt 算法将矩阵 X 分解为两个矩阵 Q 和 R,其中 Q 是正交或正交矩阵,R 是上三角矩阵,X=Q*R。 正交矩阵和正交矩阵的区别在于,对于正交矩阵,每一列都与其他列正交并且具有单位长度。
这个包包含以下四个功能: gsog.m:Gram-Schmidt 正交化gson.m:Gram-Schmidt 正交归一化产生与 [Q,R]=qr(X,0) 相同的结果mgsog.m:改进的 Gram-Schmidt 正交化mgson.m:修改后的 Gram-Schmidt 正交归一化产生与 [Q,R]=qr(X,0) 相同的结果
这个包现在是 PRML 工具箱的一部分 ( http://www.mathworks.c
2022-07-29 10:41:55
2KB
matlab
1