17080

Інтерполяційні формули через розділені різниці

Лабораторная работа

Информатика, кибернетика и программирование

Лабороторна робота №5 Тема. Інтерполяційні формули через розділені різниці Мета.Навчитися знаходити значення функції при даному значенні аргумента використовуючи інтерполяційні формули Нютона через розділені різниці Обладнання. Лист формату А4 ручка про

Украинкский

2013-06-29

54.5 KB

7 чел.

Лабороторна робота №5

Тема. Інтерполяційні формули через розділені різниці

Мета.Навчитися знаходити значення функції при даному значенні аргумента, використовуючи інтерполяційні формули Н’ютона через розділені різниці

Обладнання. Лист формату А4, ручка, програмне забезпечення С++.

Хід роботи

  1.  Правила ТБ
  2.  Теоретичні відомості

Функція задана таблицею:  - нерівновіддалені вузли.

- розділена різниця 1-го порядку,

- розділена різниця 2-го порядку

- інтерполяційний багаточлен Н’ютона

     3. Індивідуальне завдання  

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

x

y

0,095

1,09131

0,102

1,23490

0,104

1,27994

0,107

1,35142

0,110

1,42815

0,112

1,48256

0,116

1,60033

0,120

1,73205

№ варіанта

х1

х2

2

0,103

0,117

#include <iostream.h>

void  main()

{double xn,Pn,a,b,c,d,e,f;

int n,i,j;

cout<<"Ââåñòè n:";

cin>>n;

double *x=new double [n];

double *y=new double [n];

for (i=0;i<n;i++) {

cout<<"Imput x"<<i<<": ";

cin>>x[i];

cout<<"Imput y"<<i<<": ";

cin>>y[i]; }

cout<<"Imput X1: ";

cin>>xn;

a=(y[1]-y[0])/(x[1]-x[0]);

b=(y[2]-y[1])/(x[2]-x[1]);

c=(y[3]-y[2])/(x[3]-x[2]);

d=(b-a)/(x[2]-x[0]);

e=(c-b)/(x[3]-x[1]);

f=(e-d)/(x[3]-x[0]);

Pn=y[0]+a*(xn-x[0])+d*(xn-x[0])*(xn-x[1])+f*(xn-x[0])*(xn-x[1])*(xn-x[2]);

cout<<"| X | Y | \n";

for (i=0;i<n;i++)

cout<<"| "<<xn<<"\t| "<<Pn<<"\t\n";

cout<<"Pn="<<Pn;

}

  1.  Контрольні питання.
  2.  Дати визначення розділеної різниці 1-го, 2-го, … , к-го порядку?
  3.  Сформулювати задачу інтерполяції
  4.  Які вузли інтерполяції в методі Ньютона через розділені різниці?
  5.  Який вид має інтерполяційний багаточлен Н’ютона через розділені різниці?
  6.  Як зробити перерахування двічі? Як знайти результат після перерахування?

   5. Звіт

   6. Захист роботи  


 

А также другие работы, которые могут Вас заинтересовать

8158. Разработка технологии изготовления тормозной колодки 210 KB
  Вводная часть. Назначение детали, узла, особенности эксплуатации и ТО Тормозная колодка входит в состав колодочного тормоза, который предназначен для снижения скорости движения грузоподъёмной машины с постоянным или изменяемым замедлением, а т...
8159. Процесс разработки автоматизации электроприводов 1.73 MB
  Техническое совершенство производственного механизма и осуществляемого им технологического процесса в значительной мере определяется совершенством соответствующего электропривода и степенью его автоматизации. Автоматизированный представляет...
8160. Проектирование 10-этажный 40 квартирный жилого дома 102 KB
  Задание на курсовой проект и исходные данные. Жилой дом 10-этажный 40 квартирный. Размеры здания 25200 х 13800 м Район строительства - Удмуртия г. Ижевск Грунты суглинки m=0,5 Группа грунта II Грунтовые воды на глубине 3 м. Глубина промерзани...
8161. Устройство нулевого цикла здания 189.5 KB
  ВВЕДЕНИЕ Возведение зданий и сооружений в общем случае состоит из нескольких циклов, каждый из которых включает определенный комплекс строительных работ. Выполнение этих работ осуществляется в определенной технологической последовательности...
8162. Соціум (суспільство людей) 27.14 KB
  Соціум (суспільство людей) Мета: визначити закономірності історичного розвитку сприяти формуванню вмінь розрізняти види соціальної стратифікації розвивати вміння комплексного пошуку, систематизації соціальної інформації з теми формувати вміння ан...
8163. Суспільна стабільність та безпека, їх соціальна цінність 26 KB
  Суспільна стабільність та безпека, їх соціальна цінність. Мета: визначити сутність понять суспільна стабільніст, соціальні загрози зясувати, які чинники сприяють забезпеченню суспільної стабільності, розвивати вміння аналізувати, порівнювати, робити висновки, розширювати міжпредметні..
8164. Природні та техногенні явища як фактори загрози суспільній безпеці. Подолання та попередження наслідків глобальних проблем 26.54 KB
  Природні та техногенні явища як фактори загрози суспільній безпеці. Подолання та попередження наслідків глобальних проблем Мета: сформувати уявлення учнів про специфічність глобальних проблем людства акцентувати увагу на їх соціальних та економічни...
8165. Вступ. Загальне поняття про предмет Людина і світ 58 KB
  Вступ. Загальне поняття про предмет Людина і світ Мета уроку: Розкрити основні завдання вивчення курсу Людина і світ і сформувати уявлення про роль людинознавчого курсу в здійсненні світоглядного самовизначення людини розкрити зміст співвідношення ...
8166. Ціннісні виміри людського життя. Смерть і безсмертя 29.5 KB
  Тема уроку. Ціннісні виміри людського життя. Смерть і безсмертя. Мета:сформувати уявлення учнів про цінності та їх роль у житті людини ознайомити учнів з основними аспектами проблеми смерті та безсмертя як фінальних цінностей людини формуват...