ВУЗ:
Составители:
51
f(x) = 0 используется функция root. Эта функция возвращает
значение x, при котором выражение в левой части уравнения равно
нулю. Корень вычисляется методом итераций с точностью,
заданной системной переменной TOL.
Применение функции root требует задания начального
приближения к корню. Если уравнение имеет несколько корней, то
найденное решение будет зависеть от начального приближения.
Для поиска второго корня первый исключается делением f(x) на (x-
x1). Для поиска следующего корня надо повторить процедуру
деления f(x) на найденный корень. При поиске комплексного корня
следует задать начальное приближение комплексным числом.
Функцию root можно использовать в составе функции
пользователя.
В версии MathCad 2000 возможности функции root
расширены. Теперь она может искать корень не только по
заданному приближению (функция с двумя параметрами), но и в
заданном интервале (функция с четырьмя параметрами). Такое
применение функции root позволяет избежать получения корней,
не представляющих интереса, и не требует задания начального
значения корня:
root(f(x),x),
root(f(x),x, a, b),
где f(x) – функция пользователя или выражение в левой
части уравнения;
x – переменная, относительно которой надо решить
уравнение;
[a, b] – интервал изоляции корня.
10.2. Поиск всех корней полинома
Для определения корней многочлена (полинома) степени n
используется функция polyroots(V). Эта функция возвращает
вектор, содержащий все корни многочлена, коэффициенты
которого задаются вектором V, имеющим длину n+1. При
формировании вектора V коэффициенты полинома располагаются в
порядке возрастания степеней.
Корни полинома могут быть как вещественными, так и
комплексными числами.
f(x) = 0 используется функция root. Эта функция возвращает
значение x, при котором выражение в левой части уравнения равно
нулю. Корень вычисляется методом итераций с точностью,
заданной системной переменной TOL.
Применение функции root требует задания начального
приближения к корню. Если уравнение имеет несколько корней, то
найденное решение будет зависеть от начального приближения.
Для поиска второго корня первый исключается делением f(x) на (x-
x1). Для поиска следующего корня надо повторить процедуру
деления f(x) на найденный корень. При поиске комплексного корня
следует задать начальное приближение комплексным числом.
Функцию root можно использовать в составе функции
пользователя.
В версии MathCad 2000 возможности функции root
расширены. Теперь она может искать корень не только по
заданному приближению (функция с двумя параметрами), но и в
заданном интервале (функция с четырьмя параметрами). Такое
применение функции root позволяет избежать получения корней,
не представляющих интереса, и не требует задания начального
значения корня:
root(f(x),x),
root(f(x),x, a, b),
где f(x) – функция пользователя или выражение в левой
части уравнения;
x – переменная, относительно которой надо решить
уравнение;
[a, b] – интервал изоляции корня.
10.2. Поиск всех корней полинома
Для определения корней многочлена (полинома) степени n
используется функция polyroots(V). Эта функция возвращает
вектор, содержащий все корни многочлена, коэффициенты
которого задаются вектором V, имеющим длину n+1. При
формировании вектора V коэффициенты полинома располагаются в
порядке возрастания степеней.
Корни полинома могут быть как вещественными, так и
комплексными числами.
51
Страницы
- « первая
- ‹ предыдущая
- …
- 49
- 50
- 51
- 52
- 53
- …
- следующая ›
- последняя »
