Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Лабораторна робота 14




Завдання.

Контрольні питання.

1. Продовжить першу інтерполяційну формулу Ньютона f (x) ≈ L3(x) =.

2. Продовжить другу інтерполяційну формулу Ньютона f (x) ≈ L4(x) =.

3. Чи повинні зростати вузли в інтерполяційних формулах Ньютона для

рівновіддалених вузлів?

4. Чому дорівнює похибка інтерполяції R5(f, x) першої інтерполяційної формули Ньютона?

5. Чому дорівнює залишковий член R6(f, x) другої інтерполяційної формули Ньютона?

6. У розрахунках лабораторної роботи ніде не використане, що функція f (x) 9 разів неперервно диференційовна. Навіщо ця умова наведена в умові задачі?

7. Чи можна отримати наближення для f (1,1) і f (0,1) з більшою кількістю вірних значущих цифр лише на основі розрахунків цієї лабораторної роботи?

Задача. Оцінити похибку інтерполяції отриманої в лабораторній роботі 12, якщо вважати, що функція f (x) 8 разів неперервно диференційовна і до заданої там таблиці ще додано значення функції при х = 1

 

Варіант значення функції
  f (1) = 1,99863
  f (1) = 1,165629
  f (1) = 1,235351
  f (1) = 4,09863
  f (1) = 1,065629
  f (1) = 1,165629
  f (1) = 1,258016
  f (1) = 1,09863
  f (1) = 4,165629
  f (1) = 1,835351

Література:

  1. Бахвалов Н.С. Численные методы – М: Наука, 1973. т. 1. – 631с.
  2. Вейцбліт О.Й. Основи чисельних методів математики (з використанням Excel) – Херсон: Видавництво ХДУ, 2011. – 280 с.
  3. Лященко М.Я., Головань М.С., Чисельні методи – К: Либідь, 1996 – 288с.

(2г.)

Тема: однобічні формули чисельного диференціювання

Мета: Отримати відомості про методи чисельного диференціювання

та навчитися їх застосовуванню на конкретних прикладах.

 

Теоретичні відомості.

Нехай функцію f задано таблично в рівновіддалених точках хi відрізка [a; b]: уi = fi) (і = 0, 1, …, n). Щоб знайти наближення похідної f ′(х0), скористаємося горизонтальною таблицею скінчених різниць Δnуi, побудованою за вузлами хi. Тоді

f ′(х0) ≈ L′n0) = (Δу0Δ2у0 + Δ3у0 + … + Δnу0), (1)

де h = xi+1 – xi (i = 0, 1, …, n – 1). Найпростіші формули (n = 1 та n = 2 у (1) відповідно)

f ′(х0) ≈ Δу0 = (f1) – f0)); f ′(х0) ≈ (Δу0Δ2у0). (2)

Саме ці формули (1), (2) звичайно і називають однобічними формулами чисельного диференціювання.

Оцінимо похибки формул (1), (2). Абсолютна похибка чисельного диференціювання (залишковий член чисельного диференціювання)

ôR n(x, f)ô ≤ ≈ ôô. (3)

Слід зазначити, що зменшення похибки (3) шляхом зменшення h з огляду на нестійкість чисельного диференціювання призводить до збільшення обчислювальної похибки [2].

Хід роботи.

Задача 1. У точках 1) х = 1 та 2) х = 1,1 знайти похідну від функції , заданої таблицею на відрізку [1; 1,7] з кроком h = 0,1, скориставшись однобічними формулами чисельного диференціювання з n ≤ 5.

Розв’язання. Побудуємо спочатку горизонтальну таблицю скінчених різниць так само, як у задачі 1 лабораторної роботи 12:

 

 

  A B C D E F G H
                 
      -0,090909 0,0151515 -0,003497 0,000999 -0,000333 0,000125
    0,909091 -0,075758 0,011655 -0,002498 0,000666 -0,000208  
    0,833333 -0,064103 0,0091575 -0,001832 0,000458    
    0,769231 -0,054945 0,007326 -0,001374      
    0,714286 -0,047619 0,0059524        
    0,666667 -0,041667          
    0,625            

 

Тут у стовпці А номери i вузлів інтерполяції хi = x0 + h ∙ i, де x0 = 1, h = 0,1, у стовпці В відповідні значення функції уi = 1/хi, які за означенням є скінченими різницями порядку 0. У чарунку С2 введена формула = В3 – В2, що обраховує значення скінченої різниці Δу0, а потім ця формула копіюється на всю трикутну таблицю. В результаті скінчена різниця Δjуi знаходиться у чарунці, що відповідає номеру i у стовпці А і номеру j у рядку 1.

1) Точка 1 розміщена на початку таблиці, тому похідну обчислюватимемо за формулою (1): у цьому разі х0 = 1, h = 0,1, скінчені різниці Δjу0 знаходяться у відповідних чарунках рядка 2. (Зауважимо, що зважаючи на (1), використання ще і шостого доданку – 1/6 ∙ Δ6у0 = – 1/6 ∙ 0,000125 вплинуло би хіба що на п’яту значущу цифру).

Побудуємо таблицю для підрахунку f ′(х0) згідно з (1). Надамо чарункам електронної таблиці таких значень:

  A B C D E F
  n          
  (–1)^(n+1)/n = (–1)^C11/B11
  un(x) = C2*B12
  f ′(х0) = 10*B13 = B14 + 10*C13

 

Тут у рядку 12 знаходимо (–1)n+1/n замість (–1)n-1/n у формулі (2). Це не впливає на результат, проте зручніше для підрахунків у цій таблиці. У рядку 13 дістаємо значення доданків з формули (1). У рядку 14 отримуються наближені значення f ′(х0), причому кількість використаних доданків дорівнює числу у рядку 11 того ж стовпця. В результаті отримаємо таку таблицю:

 

  A B C D E F
  n          
  (-1)^(n+1)/n   -0,5 0,333333 -0,25 0,2
  un(x0) -0,090909 -0,00758 -0,00117 -0,00025 -6,7E-05
  f ' (x0) -0,909091 -0,98485 -0,9965 -0,999001 -0,99967

Отже, при використанні п’яти доданків у (1) f ′(1) ≈ – 0,99967.

Зауважимо, що не важко підрахувати точне значення похідної f ′(1) = –1. По останньому рядку можна простежити, як значення, отримане за формулою (1), наближається до точного із зростанням числа доданків.

2) Оскільки х = 1,1 – вузол інтерполяції, х = х1, то відповідні скінчені різниці Δjу1 знаходяться у відповідних чарунках рядка 3; як і раніше, h = 0,1. Таблиця для підрахунків майже ідентична:

  A B C D E F
  n          
  (–1)^(n+1)/n = (–1)^C16/B16
  un(x) = C3*B17
  f ′(х0) = 10*B18 = B19 + 10*C18

 

В результаті отримаємо таку таблицю:

 

  A B C D E F
  n          
  (-1)^n/n   -0,5 0,333333 -0,25 0,2
  un(x) -0,07576 -0,005828 -0,00083 -0,00017 -4,2E-05
  f ' (x) -0,75758 -0,815851 -0,82418 -0,82584 -0,82626

 

Отже, при використанні п’яти доданків у (1) f ′(1,1) ≈ – 0,82646.

 

Задача 2. У точках 1) х = 1 та 2) х = 1,1 оцінити отримані в задачі 1 значення похідної від функції , скориставшись формулою (3).

Розв’язання. Оскільки в задачі 1 n = 5, то згідно з (3) ôR 5(x0, f)ô ≤ ôô та ôR 5(x1, f)ô ≤ ôô ≈ ôô. Значення Δ6у0 дістаємо з таблиці скінчених різниць задачі 1: Δ6у0 = 0,000125, звідки ôô ≈ 0,000208. Отже, похибка чисельного диференціювання ôR 5(x1, f)ô ≤ 0,000208.




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


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


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



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




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