Глава 1. MathCAD
по которой можно было бы решить произвольное алгебраическое уравнение
степени выше четвертой. Однако такие уравнения могут решаться
численными методами с заданной точностью (не более значения заданного
системной переменной TOL).
1.3.1. Численное решение алгебраического уравнения
Рассмотрим одно алгебраическое уравнение с одним неизвестным,
f(x)=0. Для решения таких уравнений MathCAD имеет встроенную функцию
root, которая, в зависимости от типа задачи, может включать либо два, либо
четыре аргумента root(f(x),x) и root(f(x),x,a,b);
где f(x) – скалярная функция, определяющая уравнение, х – скалярная
переменная, относительно которой решается уравнение, a,b – границы
интервала, внутри которого происходит поиск корня.
Первый тип функции root требует дополнительного задания
начального значения переменной х. Поиск корня будет производиться вблизи
этого значения. Таким образом, присвоение начального значения требует
априорной информации о примерной локализации корня.
Начальные приближения могут быть:
1. Известны из физического смысла задачи.
2. Известны из решения аналогичной задачи при других исходных
данных.
3. Найдены графическим способом.
Наиболее распространен графический способ определения начальных
приближений. Принимая во внимание, что действительные корни уравнения
f(x) = 0 - это точки пересечения графика функции f(x) с осью абсцисс,
достаточно построить график функции f(x) и отметить точки пересечения f(x)
с осью Ох, или отметить на оси Ох отрезки, содержащие по одному корню.
Построение графиков часто удается сильно упростить, заменив
уравнение f(x) = 0 равносильным ему уравнением: f
1
(x)=f
2
(x), где функции
f
1
(x) и f
2
(x) - более простые, чем функция f(x). Тогда, построив графики
17