Выберите числовой или символьный решатель

Можно решить уравнения, чтобы получить символьный или числовой ответ. Для примера, решение cos(x)=1 является pi в символической форме и 3.14159 в числовом виде. Символьное решение точно, в то время как числовое решение аппроксимирует точное символьное решение. Symbolic Math Toolbox™ предлагает как символьные, так и числовые решатели уравнений. Эта таблица может помочь вам выбрать символьный решатель (solve) или числового решателя (vpasolve). Возможная стратегия состоит в том, чтобы сначала попробовать символьный решатель и использовать числовой решатель, если символьный решатель застрял.

Решить уравнения символически Используя решениеРешите уравнения численно, используя vpasolve
Возвращает точные решения. Решения могут затем быть аппроксимированы с помощью vpa.Возвращает приблизительные решения. Точностью можно управлять произвольно используя digits.
Возвращает общую форму решения.Для полиномиальных уравнений возвращает все числовые решения, которые существуют. Для неполиномиальных уравнений возвращает первое найденное числовое решение.
Общая форма позволяет понять решение.Числовые решения обеспечивают меньше понимания.
Работает медленнее.Работает быстрее.
Поисковые области значений могут быть заданы с помощью неравенств.Можно задать области значений поиска и отправные точки.
solve решает уравнения и неравенства, которые содержат параметры.vpasolve не решает неравенства и не решает уравнения, содержащие параметры.
solve может вернуть параметризованные решения.vpasolve не возвращает параметризованные решения.

vpasolve использует арифметику переменной точности. Вы можете управлять точностью произвольно, используя digits. Для примеров смотрите Увеличение точности числовых вычислений.

См. также

|

Похожие темы