2016-11-03 140 views
0

矩阵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?

回答

0

Matlab中的Qr因子分解可以像[Q,R] = qr(A)那样执行。

给出你最后的等式A = simQ * simR。可以拆分该方程为:

simQ * SIMR(:,1)= A(:,1)

simQ * SIMR(:,2)= A(:,2)

等。

现在这些形式Ax = b的简单方程,因此可以解决像x=A\b;