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