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

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





фіцієнти рівняння і максимальне значення ступеня. Після чого, в блоці № 2, виводяться на екран рівняння, за допомогою функції виведення рівняння, яка будуть розглянуті в підрозділі 4.2. Після цього, в блоці № 3, вводиться діапазон, в якому слід шукати корінь рівняння і задається точність, з якою потрібно знайти корінь. Далі спочатку перевіряється умова збіжності методу дотичних, в блоці № 4, якщо умова не виконується, то виводиться, повідомлення про незастосовність методу дотичних (блоці № 6), і програма завершує свою роботу (блок № 9), а якщо виконується, то потім наближений корінь уточнюється методом дотичних (блок № 5). Після знаходження кореня рівняння відповідь виводиться на екран (блок № 7). Після виведення кореня програма запропонує знову знайти корінь в заданому діапазоні (блок № 8). У разі згоди весь цикл уточнення наближеного кореня починає свою роботу з початку. У разі не згоди програма завершує свою роботу (блок № 9). p align="justify"> Розглянемо більш детально деякі блоки.

Розглянемо блок № 4. p align="justify"> Цей блок служить для перевірки збіжності методу дотичних. На початку виробляються підрахунки для значення функції f (a) і f (b), ці значення присвоюються відповідно змінним f_a і f_b. Потім виробляються підрахунки для похідної першого порядку, значення f (a) f (b) присвоюються змінним f_a_1 і f_b_1 відповідно. Після цього виробляються підрахунки для похідної другого порядку, значення f'' (a) f (b) присвоюються змінним f_a_2 і f_b_2 відповідно. Після проведених дій перевіряється умова 2.4, якщо ця умова не виконується, то програма виводить повідомлення про незастосовність методу дотичних і ініціалізує вихід.

Розглянемо блок № 5. p align="justify"> Цей блок служить для уточнення кореня рівняння методом дотичних. Розглянемо блок-схему алгоритму уточнення кореня рівняння методом дотичних (рис.4.3):

В В 

Рис. 4.3 - Блок-схема алгоритму уточнення кореня рівняння методом дотичних

3.2 Опис розроблених функцій


Функція виведення набору символів: charline (char ch, int n) - c допомогою даної функції виводиться задану кількість певних символів, де ch - задається символ, а n - кількість цих символів.

Функція виведення рівняння: cout_equation (int coef [256], int power) - c допомогою даної функції на екран виводиться рівняння, де coef - масив коефіцієнтів заданого рівняння, а power - максимальне значення ступеня.

Функція підрахунку значення функції: f (int array [256], int n, float x, float func [2]) - c допомогою даної функції підраховується значення функції, де array - масив коефіцієнтів заданого рівняння, n - максимальне значення ступеня, x - значення яке потрібно підрахувати, func - масив в який буде записано значення функції. Отримане знач...


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





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

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