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