Вычислите C = Q '*B и верхний треугольный множитель R
[
вычисляет C и R с помощью значения параметров регуляризации, заданного C
, R
] = fixed.qrAB(A
, B
, regularizationParameter
)regularizationParameter
. Когда параметр регуляризации задан, функция одновременно выполняет вращения Givens, чтобы преобразовать
и
где A является m-by-n матрица, B является m-by-p матрица, и λ является параметром регуляризации.
Этот синтаксис эквивалентен
[Q,R] = qr([regularizationParameter*eye(n); A], 0); C = Q'[zeros(n,p);B];
fixed.backwardSubstitute
| fixed.forwardSubstitute
| fixed.qlessQR
| fixed.qlessQRMatrixSolve
| fixed.qlessQRUpdate
| fixed.qrMatrixSolve