Можно решить алгебраические уравнения, дифференциальные уравнения и дифференциальные алгебраические уравнения (ДАУ).
Решите алгебраические уравнения, чтобы получить или точные аналитические решения или высокоточные числовые решения. Для аналитических решений используйте solve
, и для численных решений используйте vpasolve
. Для решения линейных уравнений используйте linsolve
. Эти функции решателя имеют гибкость, чтобы справиться со сложными задачами. Смотрите Поиск и устранение проблем с решениями уравнений из решения Function.
Решить дифференциальные уравнения при помощи dsolve
. Создайте эти дифференциальные уравнения с помощью символьных функций. См. «Создание символьных функций».
Решить дифференциальные алгебраические уравнения (ДАУ), сначала сократив их дифференциальный индекс до 1
или 0
использование функций Symbolic Math Toolbox™, а затем использование MATLAB® решатели, такие как ode15i
, ode15s
, или ode23t
. См. Решение дифференциальных алгебраических уравнений (ДАУ).
Solve Symbolic Equation | Найти аналитические решения символьных уравнений в Live Editor |
Решение Алгебраического уравнения
Решить уравнения, вернуть полные решения и визуализировать результаты.
Решение дифференциального уравнения
Решить дифференциальное уравнение аналитически при помощи dsolve
функция, с начальными условиями или без.
Решение дифференциальных алгебраических уравнений (ДАУ)
Этот пример показывает, как решить дифференциальные алгебраические уравнения (ДАУ) с помощью MATLAB ® и Symbolic Math Toolbox™.