Матрица факторов с использованием сингулярного разложения
Математические функции/матрицы и линейные алгебра/матричные факторизации
dspfactors
Блок Разложения Сингулярных Значений множители M -by N входной матрицы A такие что
где
U является M -by- P матрицей
V является N -by- P матрицей
S является вектором P длины
P определяется как мин (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 длины.
Входные входы Length N row рассматриваются как столбцы с N длиной.
Обратите внимание, что первый (максимальный) элемент выхода S равен 2-норме матрицы A.
Выберите, чтобы включить U
и V
выходные порты.
Выберите, чтобы включить выходной порт E, который сообщает о отказе в сходимости. Возможные значения, которые можно получить на порте:
0
- Сходится вычисление сингулярного разложения.
1
- Вычисление сингулярного разложения не сходится.
Если вычисление сингулярного разложения не сходится, выходы в портах U, S и V являются неопределенными матрицами правильного размера.
Тип выполняемой симуляции. Можно задать этот параметр как:
Interpreted execution
(по умолчанию)
Симулируйте модель с помощью MATLAB® интерпретатор. Эта опция сокращает время запуска.
Code generation
Симулируйте модель с использованием сгенерированного кода C. Первый раз, когда вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С повторно используется для последующих симуляций, пока модель не меняется. Эта опция требует дополнительного времени запуска.
Голуба, Г. Х. и К. Ф. Ван Лоуна. Матричные расчеты. 3-й эд. Балтимор, доктор медицинских наук: 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 |
Смотрите Матричные факторизации для получения соответствующей информации.