使用Matlab计算矩阵sim R R
问题描述:
矩阵A是m乘n + 1减少了QR分解因子,并且A = Q_hat * R_hat
。此外,使用Matlab计算矩阵sim R R
A = Q_hat*diag(1/q(m,1) ,..., 1/q(m, n+1))*diag(q(m,1) ,..., q(m,n+1))
这等于A = simQ * simR
。
如何在matlab中找到simR?
答
Matlab中的Qr因子分解可以像[Q,R] = qr(A)
那样执行。
给出你最后的等式A = simQ * simR。可以拆分该方程为:
simQ * SIMR(:,1)= A(:,1)
simQ * SIMR(:,2)= A(:,2)
等。
现在这些形式Ax = b
的简单方程,因此可以解决像x=A\b;