Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Метод хорд




Метод поділу проміжку пополам

Нехай на проміжку [ а; b ] функція f (х) неперервна і набуває на кінцях проміжку значень різних знаків, тобто f (аf (b)<0. Це означає, що на [ а; b ] рівняння має принаймні один корінь. Цей корінь можна визначити з наперед заданою точністю методом поділу проміжку пополам.

Суть методу полягає в тому, що проміжок, на якому міститься корінь, поступово звужують, зменшуючи його щоразу вдвоє, поки не досягнуть потрібної точності визначення кореня.

Позначимо лівий кінець проміжку, на якому міститься корінь, буквою u, правий – буквою v і знайдемо середину цього проміжку: . Оскільки (за умовою) f (u) f (v)<0, то f (х) f (а)>0 або f (х) f (а)<0, або f (х) = 0. Якщо f (х) = 0, то корінь х*=х. Зрозуміло, що у випадку f (х) f (а)>0 корінь міститься на проміжку [ x, v ]. У випадку f (х) f (а)<0 корінь міститься на проміжку [ u, х ]. Якщо довжина проміжку, на якому міститься корінь, не перевищує заданої величини e, то це означає, що х * знайдено з точністю до e. Якщо заданої точності ще не досягнуто, то, позначивши х через u у випадку f (х) f (а)>0 або через v у випадку f (х) f (а)<0, знову знаходимо середину проміжку [ u; v ] і повторюємо обчислення.

Методом хорд (його ще називають методом лінійного інтерполювання) нове значення х знаходять як абсцису точки перетину хорди, що проходить через точки (u; f (u)), (v; f (v)), з віссю О х. При цьому f (u) f (v)<0.

Рівняння згаданої хорди, виходячи з рівняння прямої, що проходить через дві точки, матиме вигляд:

або .

Звідси знаходимо абсцису точки перетину хорди з віссю Ох (рівняння якої у =0), тобто покладаємо у =0 і визначаємо з даного рівняння х:

.

Якщо f (х) f (u)>0, то корінь міститься на проміжку [ x;v ], тому щойно знайдений х беремо за нове значення лівого кінця проміжку, на якому міститься корінь. Якщо f (х) f (u)<0, то корінь міститься на проміжку [ u;х ], тому х беремо за нове значення правого кінця проміжку, на якому міститься корінь.

Якщо f (х)=0 або нове значення х практично не відрізняється від попереднього значення х, то можна вважати, що х – наближення кореня х*.

Метод дотичних (Ньютона)

Нехай функція f (x) двічі неперервно диференційована на проміжку [ а;b ], причому похідні f '(x) і f'' (x) не дорівнюють нулеві і зберігають знак на цьому проміжку, а f (а) f (b)<0. При цьому змінна х наближається до кореня лише з одного боку (це стосується і методу січних).

За методом дотичних (методом Ньютона) наближене значення кореня х знаходять як абсцису точки перетину дотичної до кривої у = f (х) в одній з точок (u; f (u)) чи (v; f (v)) з віссю О х. Оцінку близькості х до кореня х *, як і раніше, можна проводити аналогічно до методу січних.

Першу дотичну треба проводити в тій точці (u; f (u)) чи (v; f (v)), для якої виконується умова: f (u) f'' (u)>0 чи f (v) f'' (v)>0. Нехай дотична проводиться в точці (u; f (u)). Тоді рівняння дотичної в цій точці матиме вигляд: y–f (u)= f' (u)(х – u). Звідси знаходимо абсцису точки перетину дотичної з віссю О х:

.

Якщо значення u вважати за початкове (нульове, позначимо його через х 0) наближення до кореня х *, то значення х, знайдене за останньою формулою, вважатимемо новим наближенням (першим, позначимо його х 1). Значення х 1 можна уточнити, а саме: наступне наближення до кореня х * знову визначити як точку перетину дотичної до кривої у = f (x), проведеної в точці (х1; f (х 1)), з віссю абсцис. Отже, за методом Ньютона кожне наступне наближення до кореня х * знаходять за формулою

, k=0,1,2,…

причому х 0= u, якщо f (u) f'' (u)>0, і х 0= v, якщо f (v) f'' (v)>0.

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

Розв’язання рiвнянь В процесі вивчення багатьох питань економіки, природознавства, техніки тощо доводиться розв’язувати системи лінійних алгебраїчних рівнянь. Зокрема, до таких систем зводиться чисельне розв’язування лінійних диференціальних та інтегральних рівнянь. Важливе практичне значення таких систем зумовило розробку чималого арсеналу різних методів розв’язування систем лінійних рівнянь. В своїй абсолютній більшості вони передбачають існування і єдність розв’язку і поділяються на точні та наближені методи. До точних належать метод Гаусса та його модифікації, правило Крамера, метод квадратних коренів тощо. До наближених – метод ітерації, метод Зейделя. Точні методи можна назвати точними лише умовно, бо початкові дані можуть бути наближеними числами і, крім цього, заокруглення в процесі проміжних обчислень приводяться до втрати точності кінцевого результату.

Метод Гаусса приваблює простотою алгоритму і невеликим числом в порівнянні з правилом Крамера проміжних обчислень. Метод квадратного кореня годиться лише для симетричної головної матриці системи рівнянь і практично не використовується.




Поделиться с друзьями:


Дата добавления: 2015-05-10; Просмотров: 463; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.