Матрица коэффициентов, использующая разложение сингулярных значений
Математические функции/матрицы и линейная алгебра/матричные факторизации
dspfactors
Блок декомпозиции сингулярных значений определяет входную матрицу А M-by-N таким образом, что
⋅V *
где
U является матрицей M-by-P
V является матрицей N-by-P
S - вектор длины-P
P определяется как min (M, N)
Когда
M = N, U и V являются унитарными матрицами M-на-M
M > N, V - унитарная матрица N-на-N, а U - матрица M-на-N, столбцы которой являются первыми N столбцами унитарной матрицы
N > M, U - унитарная матрица M-на-М, а V - матрица N-на-М, столбцы которой являются первыми М столбцами унитарной матрицы
Во всех случаях S является неориентированным вектором положительных сингулярных значений, имеющим длину P.
Входные значения строк Length-N обрабатываются как столбцы length-N.
Заметим, что первый (максимальный) элемент выхода S равен 2-норме матрицы А.
Выберите, чтобы включить U и V выходные порты.
Выберите для включения выходного порта E, который сообщает о сбое сходимости. Возможные значения, которые можно получить в порту:
0 - Расчет разложения сингулярного значения сходится.
1 - Расчет разложения сингулярного значения не сходится.
Если вычисление разложения сингулярного значения не сходится, выходные данные на портах U, S и V являются неопределенными матрицами правильного размера.
Тип выполняемого моделирования. Для этого параметра можно установить значение:
Interpreted execution (по умолчанию)
Моделирование модели с помощью интерпретатора MATLAB ®. Этот параметр сокращает время запуска.
Code generation
Моделирование модели с использованием сгенерированного кода C. При первом запуске моделирования Simulink ® генерирует код C для блока. Код C используется повторно для последующего моделирования, если модель не изменяется. Для этого параметра требуется дополнительное время запуска .
Голуб, Г. Х. и К. Ф. Ван Займ. Вычисления матрицы. 3-й ред. Балтимор, доктор медицинских наук: Johns Hopkins University Press, 1996.
| Порт | Поддерживаемые типы данных |
|---|---|
A |
|
U |
|
S |
|
V |
|
E |
|
| Автокорреляционный КНД | Инструментарий системы DSP |
| Холеская факторизация | Инструментарий системы DSP |
| Факторизация ЛПНП | Инструментарий системы DSP |
| Инверсия логической единицы | Инструментарий системы DSP |
| Псевдоинверсия | Инструментарий системы DSP |
| QR факторизация | Инструментарий системы DSP |
| Решатель SVD | Инструментарий системы DSP |
svd | MATLAB |
Дополнительные сведения см. в разделе Факторизации матрицы.