Вычисление обратной эрмитовой положительной определенной матрицы с использованием факторизации ЛПНП
Математические функции/матрицы и линейная алгебра/обратная матрица
dspinverses
Блок инверсии ЛПНП вычисляет инверсию эрмитовой положительной определенной входной матрицы S, выполняя факторизацию ЛПНП.
*) − 1
L - нижняя треугольная квадратная матрица с единичными диагональными элементами, D - диагональная матрица, а L * - эрмитово (комплексное сопряжение) транспонирование L. Используются только диагональный и нижний треугольники входной матрицы, а любая мнимая составляющая диагональных записей игнорируется.
Факторизация ЛПНП требует половины вычисления гауссова исключения (разложения LU) и всегда стабильна. Она более эффективна, чем факторизация Холеского, поскольку позволяет избежать вычисления квадратных корней диагональных элементов.
Алгоритм требует, чтобы входные данные были эрмитово положительными определенными. Если ввод не является положительным определенным, блок реагирует с поведением, заданным параметром Non-positive definite input. Доступны следующие опции:
Ignore - Продолжайте вычисление и не выдавайте предупреждения. Выходные данные не являются допустимыми обратными.
Warning - вывод предупреждающего сообщения в окне команд MATLAB ® и продолжение моделирования. Выходные данные не являются допустимыми обратными.
Error - Отображение диалогового окна ошибки и завершение моделирования.
Примечание
Неположительный определенный входной параметр является диагностическим параметром. Как и все диагностические параметры в диалоговом окне Configuration Parameters, для него установлено значение Ignore в коде, сгенерированном для этого блока программным обеспечением Simulink ® Coder™.
Ответ на неположительные определенные матричные входы.
Голуб, Г. Х. и К. Ф. Ван Займ. Вычисления матрицы. 3-й ред. Балтимор, доктор медицинских наук: Johns Hopkins University Press, 1996.
Плавающая точка с двойной точностью
Плавающая точка с одинарной точностью
| Холеский обратный | Инструментарий системы DSP |
| Факторизация ЛПНП | Инструментарий системы DSP |
| Решатель ЛПНП | Инструментарий системы DSP |
| Инверсия логической единицы | Инструментарий системы DSP |
| Псевдоинверсия | Инструментарий системы DSP |
inv | MATLAB |
Для получения дополнительной информации см. раздел Matrix Inverses.