exponenta event banner

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

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

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

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

См. также

|

Связанные темы