17496

Розв’язання алгебраїчних рівнянь за допомогою вбудованих функцій root та polyroots

Лабораторная работа

Информатика, кибернетика и программирование

ЛАБОРАТОРНА РОБОТА 6 Розвязання алгебраїчних рівнянь за допомогою вбудованих функцій root та polyroots Мета роботи: навчитися користуватися вбудованими функціями розвязувати рівняння за допомогою функцій root та polyroots. Загальні положення розвязання алгебраїчного рівня...

Украинкский

2013-07-01

191 KB

6 чел.

ЛАБОРАТОРНА РОБОТА 6

Розв’язання алгебраїчних рівнянь за допомогою вбудованих функцій root та polyroots

Мета роботи: навчитися користуватися вбудованими функціями, розв’язувати рівняння за допомогою функцій root та polyroots.

Загальні положення розв’язання алгебраїчного рівняння за допомогою вбудованої функції root

Для розв’язання алгебраїчного рівняння з одним невідомим MathCAD має вбудовану функцію root (рис. 1), яка в залежності від виду задачі може включати два або чотири аргументи, відповідно:

  •  ;
  •  , де
    •  — скалярна функція, яка визначає рівняння;
    •   — скалярна змінна, відносно якої розвязується рівняння;
    •  , межі інтервалу, всередині якого відбувається пошук кореня. 

Рис. 1. Виклик функцій root та polyroots

Відповідно до цього розв’язок алгебраїчного рівняння з одним невідомим може бути знайдений за допомогою вбудованої функціїї root двома способами:

  1.  Задання першого наближення до запису функції root:  та запис самої функції:

root(<математичний вираз функції або ім’я функції>,<ім’я змінної>);

  1.  Задання меж інтервалу всередині вбудованої функції: root(<математичний вираз функції або ім’я функції >,< ім’я змінної >,<ліва межа інтервалу, права межа інтервалу>).

Структура вбудованої функції root:

  1.  Задається інтервал визначення функції;
  2.  Записується математичний вираз функції;
  3.  Будується графік функції та визначаються інтервали відокремлення кореня;
  4.  Послідовно задаються інтервали відокрмлення коренів і послідовно знаходяться їх наближені значення за допомогою функції root.

Наведемо приклад розвязку рівняння 3-го степеня за допомогою вбудованої функції root  (рис. 2).

Задаємо інтервал визначення функції:  та записуємо математичний вираз функції: .

Рис. 2. Визначення коренів за допомогою вбудованої функції root

Визначаємо наближення коренів рівняння та обчислюємо їх точне значення за допомогою функції root:

– наближення першого кореня;  – точне значення першого кореня;

– наближення другого кореня;  – точне значення другого кореня;

– наближення третього кореня;  – точне значення третього кореня.

 Обчислимо корені даного рівняння другим способом (задання меж інтервалу всередині вбудованої функції).

Записуємо математичний вираз функції: .

Користуючись графіком функції (рис. 2), визначаємо межі інтервалів шуканих коренів рівняння та обчислюємо точні значення коренів рівняння:

  точне значення першого кореня;

  точне значення другого кореня;

  точне значення третього кореня.

Загальні положення розв’язання алгебраїчного рівняння за допомогою вбудованої функції polyroots

Для визначення всіх коренів поліному використовується вбудована функція polyroots.

Нехай відомий вираз поліному:

                                    .

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

Порядок визначення коренів поліному наступний:

  1.  Коефіціенти при невідомому та вільний член записуються у вигляді вектора-стовпчика в порядку зростання степеня при невідомому, починаючи з нульового:

.

  1.  Записується функція polyroots:

polyroots(<ім’я вектора-стовпчика з коефіцієнтами поліному>),

а саме:

.

Нижче наведений приклад розвязання рівняння 3-го степеня.

Записуємо математичний вираз функції: .

Записуємо вектор-стовпчик з коефіцієнтами поліному:

Отримуємо вектор-стовпчик коренів рівняння:

.

Завдання на лабораторну роботу:

  1.  Отримати завдання;
  2.  Записати рівняння функції;
  3.  Побудувати графік функції, знайти інтервали відокремлення коренів;
  4.  Знайти корені рівняння за допомогою функції root, задаючись попередніми наближеннями коренів і використовуючи межі інтервалів шуканих коренів;
  5.  Знайти всі корені рівняння за допомогою функції polyroots.

Контрольні запитання:

  1.  Які існують вбудовані функції для пошуку коренів?
    1.  Які дані необхідно вказати для пошуку коренів для функцій root і polyroots?
    2.  Структура вбудованої функції root;
    3.  Способи пошуку коренів за допомогою вбудованої функції root;
    4.  Порядок визначення коренів за допомогою вбудованої функції polyroots;
    5.  Порядок розвязання систем рівняння за допомогою команди given.

Завдання для лабораторної роботи 6: розв’язати рівняння за допомогою функцій root та polyroots.

  1.  ;
  2.  ;
  3.  ;
  4.  ;
  5.  ;
  6.  ert5
  7.  ;
  8.  ;
  9.  ;
  10.  .  

7

PAGE  8

коефіцієнт при  EMBED Equation.3  

коефіцієнт при  EMBED Equation.3   

коефіцієнт при  EMBED Equation.3  

коефіцієнт при  EMBED Equation.3  


 

А также другие работы, которые могут Вас заинтересовать

16993. Профілі обладнання.Створення командних файлів 78.5 KB
  речка Ю.Г. Варіант 4 ВПЗ 2ПМС07 Практична робота №3 Тема: Профілі обладнання.Створення командних файлів. Мета: Навчитися створювати профілі обладнання та тривіальні команд
16994. Створення командних файлів. Створення файлів config.sys, autoexec.bat 36.5 KB
  Практична робота №3 Тема: Створення командних файлів. Створення файлів config.sys autoexec.bat. Мета: Навчитися створювати тривіальні командні файли; створювати файли config.sys autoexec.bat. Устаткування: ПК. Операційна система MSDOS та Windows. Хід роботи I. Слідуючи вказівкам напиш...
16995. Робота з файловими менеджерами для ОС MS-DOS. Настройка і створення меню користувача 294.5 KB
  Практична робота №2 Тема: Робота з файловими менеджерами для ОС MSDOS. Настройка і створення меню користувача. Мета: Навчитися працювати з каталогами файлами а також створювати і настроювати меню користувача. Устаткування: ПК. Файловий менеджер NC операційна система M...
16996. Робота з вікнами. Створення папок, текстових файлів. Копіювання, переміщення, перейменування, відновлення файлів. Створення ярликів 5.35 MB
  Практична робота №4 Тема: Робота з вікнами. Створення папок текстових файлів. Копіювання переміщення перейменування відновлення файлів. Створення ярликів. Мета: Навчитися виконувати основні операції над файлами. Устаткування: ПК. Операційна система Windows. ...
16997. Поняття і сутність менеджменту 6.35 MB
  ТЕМА 1. Поняття і сутність менеджменту Еволюція поглядів на сутність менеджменту Організація як обєкт управління. Менеджмент як вид професійної діяльності. Для позначення діяльності з координації роботи людей на практиці використовують різні по...
16998. Розвиток науки управління 1.77 MB
  ТЕМА 2. Розвиток науки управління. Виникнення науки менеджменту. Ранні теорії менеджменту. 1. Еволюція управлінської думки Хоча організації як форма обєднання людей для досягнення спільної мети існують не одне тисячоліття але до середини ХІХ столітт
16999. Прийняття управлінських рішень 6.78 MB
  ТЕМА 3. Прийняття управлінських рішень. Основи теорії прийняття рішень. Процес прийняття рішень. Методи творчого пошуку альтернатив. 1. Основи теорії прийняття рішень У науковій літературі зустрічається як розширене так і вузьке розуміння процесу
17000. Методи обґрунтування управлінських рішень 5.46 MB
  ТЕМА 4. Методи обґрунтування управлінських рішень. Класифікація методів обґрунтування управлінських рішень. Інструменти обґрунтування управлінських рішень. Обґрунтування рішень в умовах невизначеності. 1. Класифікація методів обґрунтування управ
17001. Планування в організації 13.06 MB
  ТЕМА 5. Планування в організації. Сутність планування як функції управління. Цілі управлінського планування. Стратегічне планування. 1. Сутність планування як функції управління Щоб спільні зусилля співробітників організації були успішними вон