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

Реферат Методи визначення коренів рівняння





програмі були реалізовані чотири методу знаходження коренів нелінійних рівнянь. Блок-схеми цих алгоритмів наведені на малюнках 4.1 - 4.4. br/>В 

Рис. 4.1 - Метод половинного поділу


В 

Рис. 4.2 - Метод ітерацій


В 

Рис. 4.3 - Метод Ньютона


В 

Рис. 4.4 - Метод хорд


Загальний алгоритм програми представлений у вигляді блок-схеми на малюнку 4.5.

Алгоритм програми у вигляді схеми, побудованої за методом Данке, представлений на малюнку 4.6. Алгоритм програми у вигляді схеми, побудованої за методом Насс-Шнейдермана, зображений на малюнку 4.7. br/>В 

Рис. 4.5 - Блок схема загального алгоритму програми


В 

Рис. 4.6 - Блок схема загального алгоритму програми (метод Данке)


Вибір методу знаходження коренів рівняння

Введення початкових даних

Вибір дії

Пошук значень F (x)

над рівнянням

Пошук кореня X

Отримання результатів.


5. Результати тестування розробленої програми


Тестуванню були піддані два методи визначення коренів рівняння, а саме метод хорд і метод половинного поділу. Причому в обох методах були обрані всі можливі варіанти пошуку рішень, такі як знаходження всіх значень функцій на заданому проміжку з заданим кроком, знаходження оптимальних граничних значень a і b разом із знаходженням коренів рівняння, і звичайне знаходження коренів рівняння в заданій функції на заданому інтервалі. При виборі методу хорд була введена функція F (x) = x ^ 3-2 * x ^ 2 +3 * x-5. Інтервал був заданий від однієї цілої і п'ять десятих до двох, крок - одна тисячна. br/>В 

Рис. 5.1 - Початкові значення


При натисканні на кнопку В«Знайти а =, b = і вирішитиВ» були підібрані такі ж а і b, то є одна ціла п'ять десятих і два. В результаті рішення було знайдено корінь рівняння, рівний 1,8437. br/>В 

Рис. 5.2 - Результат рішення методом хорд


При натисканні на кнопку В«ВирішитиВ» в основному вікні були отримані такі ж результати, так як в заданих параметрах були оптимальні значення інтервалу. При натисканні на кнопку В«Пошук всіх значеньВ» з'явилося вікно, в якому були введені інші параметри - крок дорівнює одній десятій, інтервал - з двох до п'яти. br/>В 

Рис. 5.3 - Результат обчислення функції


При виборі методу половинного ділення була введена функція F (x) = x * x - 0,6.

Інтервал був заданий від нуля до трьох, крок - п'ять сотих.


В 

Рис. 5.4 - Початкові значення


При натисканні на кнопку В«Знайти а =, b = і вирішитиВ» були підібрані оптимальні межі: а = 0, b = 1. ...


Назад | сторінка 11 з 13 | Наступна сторінка





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

  • Реферат на тему: Знаходження коренів рівняння методом простої ітерації (ЛИСП-реалізація)
  • Реферат на тему: Розробка програми обчислення коренів нелінійних рівнянь за допомогою методу ...
  • Реферат на тему: Обчислення коренів нелінійного рівняння з заданою точністю
  • Реферат на тему: Програмування та дослідження алгоритмів рішення неленейних рівнянь. Метод ...
  • Реферат на тему: Знаходження коренів рівнянь різними методами