Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Порівняння ефективності різних методів розв'язання систем лінійних алгебраїчних рівнянь. Метод Крамера і метод простої ітерації

Реферат Порівняння ефективності різних методів розв'язання систем лінійних алгебраїчних рівнянь. Метод Крамера і метод простої ітерації





грама складається з двох форм (Form). frmMain - є головною формою програми, на якій розташовані чотири компоненти Label, чотири компоненти Edit, один компонент Chart, два компоненти Memo і чотири компоненти Button. Компоненти Edit служать для введення параметра, точності, початкового і кінцевого значення відрізка, компонент Chart для побудови графіка, компоненти Memo для виведення результатів обчислення, компоненти Button для побудови графіка, знаходження коренів, виведення довідки і виходу, відповідно їх написам. Основне вікно програми представлено на малюнку 2.1. br/>В 

Малюнок 2.1 - Основне вікно програми


При натисканні на кнопку "Довідка" відкриється вікно довідка - це третя форма програми. На цій формі розташований один компонент Memo і один компонент Button. Ця форма містить відомості про програму та про автора програми, кнопка розташована для закриття довідки. Вікно довідка представлено на малюнку 2.2. <В 

Малюнок 2.2 - Вікно довідка


.2 Результат виконання програми


При будь-якому параметрі a дане рівняння має нескінченну безліч рішень. Тому для виконання умов, коли рівняння має один корінь, багато коренів або не має коренів, будемо розглядати функцію з певним параметром a = 1, вибираючи різні відрізки. p align="justify"> Візьмемо відрізок [0; 6].

При параметрі a = 1 на цьому відрізку буде знаходитися три кореня. Слідуючи вищевказаною алгоритму, ми вводимо вихідні дані, будуємо графік і знаходимо коріння. Результат показаний на малюнку 2.3. В результаті виконання ми отримуємо три різних корені. p align="justify"> Візьмемо відрізок [1; 4].

При параметрі a = 1 на цьому відрізку буде знаходитися один корінь. Слідуючи вищевказаною алгоритму, ми вводимо вихідні дані, будуємо графік і знаходимо коріння. Результат показаний на малюнку 2.4. В результаті виконання ми отримуємо один корінь. p align="justify"> Візьмемо відрізок [7; 9].

При параметрі a = 1 на цьому відрізку коріння відсутні. Слідуючи вищевказаною алгоритму, ми вводимо вихідні дані, будуємо графік і знаходимо коріння. Результат показаний на малюнку 2.5. В результаті виконання ми бачимо, що на відрізку коренів немає. <В 

Малюнок 2.3 - Результат виконання алгоритму


В 

Малюнок 2.4 - Результат виконання алгоритму


В 

Малюнок 2.5 - Результат виконання алгоритму

Якщо взяти відрізок [-5; 0], то, виконуючи алгоритм, програма не зможе уточнити один з коренів методом послідовних наближень (малюнок 2.6). Це пояснюється тим, що корінь знаходиться поблизу точки нескінченного розриву, в якому функція має велику по модулю похідну. Це впливає на умову | S Вў (x) | <1.


В 

Малюнок 2.6 - Рез...


Назад | сторінка 6 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка прикладної програми для розв'язання систем лінійних алгебраїчн ...
  • Реферат на тему: Модернізація заданого алгоритму програми для виведення інформації про стату ...
  • Реферат на тему: Розробка програми для ПОБУДОВИ графіка Функції y = 1 / x2 та знаходження пл ...
  • Реферат на тему: Розробка програми для розв'язання систем лінійних рівнянь
  • Реферат на тему: 10 і ще один спосіб розв'язання квадратних рівнянь