Для нахождения корней выражения, имеющего вид
vnxn +... + v 2 x 2 + v 1 x + v 0,
лучше использовать функцию polyroots, нежели root. В отличие от функции root, функция polyroots не требует начального приближения и возвращает сразу все корни, как вещественные, так и комплексные.
Polyroots(v)
Рисунок 6. Определение корней полинома |
Возвращает корни полинома степени n. Коэффициенты полинома находятся в векторе v длины n + 1. Возвращает вектор длины n, состоящий из корней полинома.
Аргументы:
v – вектор, содержащий коэффициенты полинома.
Вектор v удобно создавать использую команду Символы Þ Коэффициенты полинома. Рисунок 6 иллюстрирует определение корней полинома средствами Mathcad.