Разложение QR
[___] = qr(
производит разложение размера экономики с помощью любой из предыдущих комбинаций выходного аргумента. Размер выходных параметров зависит от размера A
,0)m
- n
матричный A
:
Если m > n
то qr
вычисляет только первый n
столбцы Q
и первый n
строки R
.
Если m <= n
, затем разложение размера экономики совпадает с регулярным разложением.
Если вы задаете третий выход с разложением размера экономики, то оно возвращено, когда сочетание векторизовало таким образом что A(:,P) = Q*R
.
[___] = qr(
производит разложение размера экономики с помощью любой из предыдущих комбинаций выходного аргумента. Размер выходных параметров зависит от размера S
,B
,0)m
- n
разреженная матрица S
:
Если m > n
то qr
вычисляет только первый n
строки C
и R
.
Если m <= n
, затем разложение размера экономики совпадает с регулярным разложением.
Если вы задаете третий выход с разложением размера экономики, то оно возвращено, когда сочетание векторизовало таким образом что решение методом наименьших квадратов к S*X = B
X(P,:) = R\C
.
[
задает, возвратить ли информацию о сочетании C
,R
,P
] = qr(S
,B
,outputForm
)P
как матрица или вектор. Например, если outputForm
isvector
, затем решение методом наименьших квадратов к S*X = B
X(P,:) = R\C
. Значение по умолчанию outputForm
ismatrix
таким образом, что решение методом наименьших квадратов к S*X = B
X = P*(R\C)
.
Чтобы решить несколько линейных систем, включающих ту же матрицу коэффициентов, использовать decomposition
объекты.
Для синтаксиса [C,R] = qr(S,B)
, значение X = R\C
решение методом наименьших квадратов к S*X = B
только, когда S
не имеет низкого ранга.
chol
| decomposition
| lsqminnorm
| lu
| null
| orth
| qrdelete
| qrinsert
| qrupdate
| rank