Факторная матрица с помощью сингулярного разложения
Математические функции / Матрицы и Линейная алгебра / Матричные Факторизации
dspfactors
Блоковые факторы Сингулярного разложения M-by-N входная матрица A, таким образом, что
где
U является M-by-P матрица
V является N-by-P матрица
S является вектором длины-P
P задан как min (M, N)
Когда
M = N, U и V является оба M-by-M унитарные матрицы
M> N, V является N-by-N унитарная матрица, и U является M-by-N матрица, столбцы которой являются первыми столбцами N унитарной матрицы
N> M, U является M-by-M унитарная матрица, и V является N-by-M матрица, столбцы которой являются первыми столбцами M унитарной матрицы
Во всех случаях S является неориентированным вектором из положительных сингулярных значений, имеющих длину P.
Входные параметры строки длины-N обработаны как столбцы длины-N.
Обратите внимание на то, что первый (максимальный) элемент выхода S равен 2-норме матричного A.
Выберите, чтобы включить U
и V
выходные порты.
Выберите, чтобы включить выходной порт E, который сообщает об отказе сходиться. Возможные значения, которые можно получить на порте:
0 — Вычисление сингулярного разложения сходится.
1 — Вычисление сингулярного разложения не сходится.
Если вычислению сингулярного разложения не удается сходиться, выход в портах U, S, и V неопределенные матрицы правильного размера.
Тип симуляции, чтобы запуститься. Можно установить этот параметр на:
Interpreted execution
(значение по умолчанию)
Симулируйте модель с помощью интерпретатора MATLAB®. Эта опция сокращает время запуска.
Code generation
Симулируйте модель с помощью сгенерированного кода C. В первый раз, когда вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска.
Golub, G. H. и К. Ф. ван Лоун. Матричные Расчеты. 3-й редактор Балтимор, MD: Johns Hopkins University Press, 1996.
Порт | Поддерживаемые типы данных |
---|---|
A |
|
U |
|
S |
|
V |
|
E |
|
Autocorrelation LPC | DSP System Toolbox |
Cholesky Factorization | DSP System Toolbox |
LDL Factorization | DSP System Toolbox |
LU Inverse | DSP System Toolbox |
Pseudoinverse | DSP System Toolbox |
QR Factorization | DSP System Toolbox |
SVD Solver | DSP System Toolbox |
svd | MATLAB |
Смотрите Матричные Факторизации для сопутствующей информации.