Міністерство освіти та науки України
Вінницький національний технічний університет
Інститут АЕКСУ
Кафедра АІВТ
з дисципліни
Обчислювальні методи та застосування ЕОМ
Вінниця-2006
Анотація
В цій курсовій роботі розглянуто наближені методи розв’язку нелінійних рівнянь , для вказаних методів складено блок-схеми та написано програму, за якою розв’язується задане рівняння. Проведено аналіз як самого рівняння і методів його розв’язання так і результатів обрахунку.
В наш час, коли надзвичайно швидкими темпами розвивається наука і техніка, людина освоює все нові і нові галузі, все більше проникає як в надра землі так і за її межі, з’являється багато нових і досить складних задач, рішення яких потребує нових методів і нових підходів. Зокрема надзвичайно велика кількість задач електроніки, електротехніки, механіки, кібернетики та ряду інших галузей науки вимагають від вчених інженерів вирішення досить складних математичних задач які вимагають певного аналізу та нестандартного підходу до вирішення.
З’являються задачі які не можна розв’язати за допомогою класичної математики і отримати точний розв’язок, і в загалі досить часто про отримання точного розв’язку не доводиться говорити, оскільки отримати його при існуючих умовах просто неможливо. Тож ставляться задачі отримати приблизні розв’язки, але якомога близькі до точних. Тому в таких задачах використовуються різні наближені методи рішення тієї чи іншої задачі.
В залежності від конкретного виду та типу задачі використовуються різні методи та специфічні підходи до вирішення цієї задачі. Зокрема якщо мова йде про вирішення нелінійних рівнянь, то існує ряд методів для рішення такої задачі. Найбільшого поширення отримали метод половинного ділення, метод хорд, метод Ньютона та метод простої ітерації.
Розглянемо суть цих методів.
Метод половинного ділення: в цьому методі спочатку обчислюється значення функції в точках що розташовані через рівні інтервали на осі х. Коли f(xn ) if(xn +1 ) мають протилежні знаки, знаходять , f(xcp ). Якщо знак f(xcp ) збігається зі знаком f(xn ), то надалі замість хn використовується хср . Якщо ж f(xcp ) має знак, протилежний f(xn ), тобто збігається зі знаком f(xn +1 ), то на хср замінюється xn +1 . За умову припинення ітераційного процесу доцільно брати умову | xn +1 – xn | < e, де e - задана похибка. Похибка розв’язку через n ітерацій знаходиться в межах Δ<
Метод хибного положення (хорд) полягає в тому, що визначаються значення функції в точках, що розташовані на осі через рівні інтервали. Це робиться поки кінці інтервалів xn +1 , хn не будуть мати різні знаки. Пряма, що проведена через ці дві точки, перетинає вісь у точці . Після цього визначають f(xn +1 ) і порівнюють його з f(xn ). Надалі користуються xn +1 замість того значення, з яким воно збіглося за знаком. Якщо | xn +1 – xn | < e, то вся процедура повторюється спочатку.
В цій курсовій роботі розглядаються два методи розв’язку нелінійних рівнянь – це метод Ньютона та простої ітерації тому розглянемо їх більш детально.
Суть цих методів досить схожа але все ж є деякі відмінності.
Метод Ньютона полягає в побудові дотичної до графіка функції в обраній точці. Наступне наближення знаходиться як точка перетину дотичної з віссю ОХ. В основі цього методу лежить розкладання функції в ряд Тейлора: . Члени що містять h у другому і більших степенях відкидаються і врезультаті отримується наближена формула для оцінки хn +1 : Хn +1 =Xn – , але оскільки цей метод є наближеним, то логічно буде якщо для нього задавати певну похибку і тоді наближене значення кореня буде визначатися з виконання наступної умови: < Δ, де дельта певна задана похибка. Швидкість збіжності цього алгоритму значною мірою залежить від вірного вибору початкової точки. Коли в процесі обчислень кут нахилу дотичної f ’(x)перетворюється на нуль, застосування цього методу ускладнюється. Можна також показати, що у випадку дуже великих значень f ’’(x) чи кратних коренів метод Ньютона стає неефективним.
Початкове наближення слід вибирати з умови: .
Наступний метод це метод простої ітерації. Цей метод дуже схожий до попереднього, але його можна використовувати лише якщо доведена збіжність ітераційного алгоритму. В цьому методі процес розв’язання потрібно починати з пошуку інтервалу збіжності. Умовою збіжності є те що максимальне значення І-ї похідної правої частини рівняння Х=g(x) (1)(до такого вигляду потрібно привести вихідне рівняння f(x)=0 ) повинна бути менша за 1. Якщо умова не виконується, то алгоритм не збіжний. Коли в інтервалі збіжності немає коренів, треба застосовувати інші методи або приходити до рівняння (1) через інші способи. Грубо оцінити похибку для обох методів можна так: Δде М2 – найбільше за модулем значення другої похідної на інтервалі [xn , xn +1 ]. Похибка ж методу на
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.