Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Метод лінійного інтерполювання.Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте Це також класичний ітераційний метод обчислення кореня х* рівняння f (x) = 0 на відрізку ізоляції [a;b]. Цей метод має просту геометричну інтерпретацію, його називають ще методом хорд.
Рисунок 1.
Рисунок 2.
Рисунок 3.
Рисунок 4.
Як і у методі Ньютона, будемо вважати, що не тільки f′ (х), але й f′′ (х) не змінює знак на [a;b] (тобто що f′′ (х*) ≠ 0 і відрізок ізоляції обрано достатньо малим). Тож можливі ті ж чотири варіанти залежно від знаків f′ (х) та f′′ (х). У всіх варіантах метод полягає в тому, що спочатку на [a;b] графік функції у = f (x) замінюється хордою АВ і абсциса точки перетину хорди з віссю Ох х1 є першим наближенням кореня. Далі те ж саме треба повторити на відрізку [a;х1] або [х1;b] залежно від того, якому з цих відрізків належить корінь х*, отримати друге наближення х2 і так далі. Із рисунку безпосередньо видно, що збіг ітерацій до кореня є монотонним для всіх чотирьох варіантів, як і у методі Ньютона. Тому всі відрізки, над якими графік замінюється хордою, мають одну спільну кінцеву точку: а або b залежно від варіанту. Не важко перевірити, що у всіх випадках нерухомим буде той кінець відрізку ізоляції, де знак f (x) збігається із знаком f′′ (х), тобто f (x) ∙ f′′ (х) > 0. У методі Ньютона саме ця умова була критерієм для вибору початкового наближення: отже збіг у методі хорд відбувається з протилежного боку і початкова точка – це довільна точка з [a;b], у якій виконується умова f (x) ∙ f′′ (х) < 0. Для виведення формули методу хорд запишемо рівняння прямої, що проходить через точки Аk(хk, f (xk)) і С(с, f (с)) (тут хk – це k – е наближення; с = а, якщо f (а) ∙ f′′ (а) > 0 або с = b, якщо f (b) ∙ f′′ (b) > 0):
Поклавши у = 0, знайдемо звідси точку перетину хорди AkC з віссю Ох – це і буде наступне наближення xk+1:
хk+1 = хk – Ця формула визначає ітераційний метод: тут φ(х) = х – Отже, для застосування метода лінійного інтерполювання необхідно забезпечити наступні передумови. 1. Треба знайти відрізок ізоляції шуканого кореня. 2. Треба забезпечити, щоби на відрізку ізоляції не змінювався знак у f′′ (х), зменшуючи при необхідності початковий відрізок. 3. За початкове наближення можна брати будь – яку точку х відрізку ізоляції, у якій виконується умова f (х) ∙ f′′ (х) < 0. 4. За нерухомий кінець с, який входить до формули методу (5), можна взяти будь – яку точку відрізку ізоляції, у якій виконується умова f (с) ∙ f′′ (с) > 0. Розглянемо застосування методу хорд на попередніх прикладах: спочатку розв‘яжемо рівняння f (x) = 2х + 5x – 3 = 0 з точністю e = 0,5*10-5. 1. Відрізок ізоляції [a;b] = [0;1] для єдиного кореня цього рівняння уже був знайдений. 2. f′′ (х) = 2х(ln 2)2 > 0 при всіх х. 3,4. Оскільки f (0) = –2, f (1) = 4, то за початкове наближення можна взяти точку а = 0, за нерухомий кінець b = 1. Нарешті знайдемо корінь за допомогою Excel на [0;1] з точністю e = 0.5*10-5 методом лінійного інтерполювання. Надамо чарункам електронної таблиці таких значень:
Тут у чарунці А1 початкове наближення а = 0, у В1 f (a), у C1 нерухомий кінець b = 1, у D1 f (b). Зауважимо, що формулу у D1 можна просто скопіювати з В1. У чарунці А2 задана формула методу лінійного інтерполювання (5). Нерухомий кінець не змінюється, отже для його завдання використана абсолютна адресація (після набору С1 треба натиснути F4, так само з D1). Формули у стовбцях А і В копіюються. В результаті отримуємо:
Для стабілізації тут знадобилось 8 ітерацій. Це дещо поступається за швидкістю методу Ньютона, де їх було 5, але значно перевищує метод дихотомії, де в тому ж прикладі до стабілізації було 23 ітерації. Розглянемо другий приклад: знайти корінь рівняння 2∙sin x – x2 + 2 = 0 з точністю e = 0,5*10-5. 1. За змістом тут достатньо знайти один будь – який корінь. Обираємо той самий відрізок ізоляції [a;b] = [1,8;2,2]. 2. f′′ (x) = – 2 ∙ sin x – 2 ≤ 0 при всіх х. Отже на [1,8;2,2] знак f′′ (х) не змінюється. 3,4. З графіку функції у = f (x) бачимо, що f (1,8) > 0, f (2,2) < 0. Тому за початкове наближення можна взяти точку а = 1,8; за нерухомий кінець b = 2,2. Надамо чарункам електронної таблиці таких значень:
В результаті отримуємо:
Тут 9 ітерацій при 5 у методі Ньютона і 12 для метода простої ітерації із сталим λ. Який порядок збігу у ітераційного процесу метода лінійного інтерполювання? Згідно з доведенням теореми 7 достатньо порахувати похідні функції, яка визначає метод хорд: φ(х) = х – λ(х) ∙ f (x), де λ(х) = φ′(х*) = 1 – λ′(х*) ∙ f (x*) – λ(х*) ∙ f ′ (x*) = 1 – f ′ (x*) ∙ де за теоремою Лагранжа
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-04-23; просмотров: 533; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.007 с.) |