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

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

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

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

Polyroots(v)

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

Аргументы:

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

Вектор vудобно создавать использую команду Символы Þ Коэффициенты полинома. Рисунок 6 иллюстрирует определение корней полинома средствами Mathcad.

 

Рисунок 5. Определение корней полинома

Контрольные вопросы

1. Назовите способы нахождения начального приближения.

2. Какие функции для решения одного уравнения в MathCAD вы знаете? В чем их отличие?

3. Какие аргументы функции root не обязательны?

4. В каких случаях MathCAD не может найти корень уравнения?

5. Какая системная переменная отвечает за точность вычислений?

6. Как изменить точность, с которой функция root ищет корень?

7. Как системная переменная TOL влияет на решение уравнения с помощью функции root?









Дата добавления: 2015-01-21; просмотров: 1801;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.