logo search
МатМод экология / Лабораторные работы

Нахождение корней полинома

Для нахождения корней выражения, имеющего вид

vnxn + ... + v2x2 + v1x + v0,

лучше использовать функцию polyroots, нежели root. В отличие от функции root, функция polyroots не требует начального приближения и возвращает сразу все корни, как вещественные, так и комплексные.

Polyroots(v)

Возвращает корни полинома степени n. Коэффициенты полинома находятся в векторе v длины n + 1. Возвращает вектор длины n, состоящий из корней полинома.

Аргументы:

v - вектор, содержащий коэффициенты полинома.

Рисунок 11 иллюстрирует решение уравнений средствами Mathcad.

 

Рис.1. 24. Примеры численного решения уравнений.