Вычислите обратную Эрмитову положительно определенную матрицу с помощью LDL-разложения
Математические функции/матрицы и инверсии линейной алгебры/матрицы
dspinverses
Блок LDL Inverse вычисляет обратную форму эрмитовой положительно определенной входной матрицы S путем выполнения LDL-факторизации.
L является нижней треугольной квадратной матрицей с элементами диагонали единицами, D является матрицей диагонали, и L* - эрмитова (комплексная сопряженная) транспозиция L. Используются только диагонали и нижний треугольник матрицы входа, и любой мнимый компонент диагональных элементов игнорируется.
LDL-разложение требует половины расчета Гауссова удаления (LU-разложение) и всегда является стабильным. Это более эффективно, чем факторизация Холесского, потому что это избегает вычисления квадратных корней диагональных элементов.
Алгоритм требует, чтобы вход был эрмитовым положительным определенным. Когда вход не положительно определен, блок реагирует с поведением, заданным параметром Non-positive definite input. Доступны следующие опции:
Ignore
- Продолжите вычисление и не выдавайте предупреждение. Выход недопустим.
Warning
- отображение предупреждающего сообщения в MATLAB® командное окно и продолжение симуляции. Выход недопустим.
Error
- Отобразите диалоговое окно ошибки и завершите симуляцию.
Примечание
Параметр Non-positive definite input является диагностическим параметром. Как и все параметры диагностики в диалоговом окне Параметры Конфигурации, он установлен в Ignore
в коде, сгенерированном для этого блока Simulink® Coder™ ПО генерации кода.
Ответ на непозитивные определенные матричные входы.
Голуба, Г. Х. и К. Ф. Ван Лоуна. Матричные расчеты. 3-й эд. Балтимор, доктор медицинских наук: Johns Hopkins University Press, 1996.
Плавающая точка двойной точности
Плавающая точка с одной точностью
Cholesky Inverse | DSP System Toolbox |
LDL Factorization | DSP System Toolbox |
LDL Solver | DSP System Toolbox |
LU Inverse | DSP System Toolbox |
Pseudoinverse | DSP System Toolbox |
inv | MATLAB |
Смотрите Обратные матрицы для получения соответствующей информации.