Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

CKT_l.r.02_NU / Решение нелинейных уравнений в Mathcad

.pdf
Скачиваний:
39
Добавлен:
29.02.2016
Размер:
195.37 Кб
Скачать

16

Задача 9. За допомогою вбудованої функції polyroots знайти всі нулі алгебраїчного многочлена P5 (t) = 3 t5 − 9 t 4 + 2 t3 − 20 t 2 + 30 t + 10 .

Розв’язання задачі

1.2. Розв’язання систем нелінійних рівнянь

Системи нелінійних рівнянь також можна розв’язувати в системі Mathcad, але інструментів, за допомогою яких це здійснюється, значно менше, ніж у випадку одного нелінійного рівняння. Такими інструментами можуть бути:

Блокова структура Given – Find, що базується на одному з градієнтних методів. Попереду блокової структури має стояти початкові значення усіх аргументів функції Find(x1, x 2 ,...x n ) , де x1 , x 2 ,...x n – аргументи функції, кіль-

кість яких відповідає числу невідомих в системі рівнянь. Максимальне число рівнянь, що мають стояти в блоці між ключовим словом Given і функцією

Find, доведено в Mathcad 2001 PRO до 200.

Програмні можливості системи Mathcad, а саме, за допомогою створення програм-функцій користувача.

Нижче наведено приклади розв’ язання систем двох нелінійних рі-

внянь з точністю до 0,001 за допомогою блокової структури Given – Find.

17

Задача 9. Знайти координати точок перетину прямої x + y = 1 з колом

x 2 + y2 = 4 за допомогою графічного метода та блокової структури Given – Find.

Розв’язання задачі

Задача 10. Розв’язати за допомогою блокової структури Given – Find

систему нелінійних рівнянь

x 2 + e− y + y2 = 1sin(x + y) − x = 0.5

Розв’язання задачі

18

Поради. Доволі часто при розв’язанні систем нелінійних рівнянь за допомо-

гою блокової структури Given – Find не вдається отримати її розв’язок. Відсут-

ність розв’язку може бути пов’язана з тим, що:

1)невдало підібрано початкові значення змінних: їх слід замінити на інші;

2)поставлена задача не може бути розв’язана з заданою точністю (слід зміни-

ти значення системної змінної СTOL в напрямку збільшення);

3)задача не має розв’язків.