Дифференциальные алгебраические уравнения

Анализируйте и уменьшайте дифференциальные алгебраические уравнения (ДАУ)

Примечание

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Чтобы преобразовать файл блокнота MuPAD в файл live скрипта MATLAB, смотрите convertMuPADNotebook. Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, несмотря на то, что существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Функции MuPAD

daetools::findDecoupledBlocksИщите разъединенные блоки в системах уравнений
daetools::incidenceMatrixНайдите матрицу падения системы уравнений
daetools::isLowIndexDAEПроверяйте, ниже ли дифференциальный индекс системных уравнений, чем 2
daetools::massMatrixFormИзвлеките большую матрицу и правую сторону полулинейной системы дифференциальных алгебраических уравнений
daetools::reduceDAEIndexПреобразуйте систему дифференциальных алгебраических уравнений первого порядка к эквивалентной системе дифференциального индекса 1
daetools::reduceDAEToODEПреобразуйте систему квазилинейных дифференциальных алгебраических уравнений первого порядка к эквивалентной системе дифференциального индекса 0
daetools::reduceDifferentialOrderУменьшайте системы дифференциальных уравнений высшего порядка к системам дифференциальных уравнений первого порядка
daetools::reduceRedundanciesУпростите систему дифференциальных алгебраических уравнений первого порядка путем устранения уравнений, содержащих посторонние корни и переменных