17081

Формули Н’ютона через кінцеві різниці

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

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

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

Украинкский

2013-06-29

50 KB

5 чел.

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

Тема. Формули Н’ютона через кінцеві різниці

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

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

Хід роботи

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

Друга інтерполяційна формула Ньютона(використовується, коли х знаходиться в кінці таблиці):

     3. Індивідуальна робота

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

x

y

0,101

1,26183

0,106

1,27644

0,111

1,29122

0,116

1,30617

0,121

1,32130

0,126

1,33660

0,131

1,35207

0,136

1,36773

0,141

1,38357

0,146

1,39959

0,151

1,41579

№ варіанта

х1

х2

2

0,1035

0,1492

#include<iostream.h>

#include<math.h>

double f1(double xn[],double yn[],double Xn,int nt)

{int i,j;

double q,h,s,qn,raz,fakt;

s=yn[0];

for(i=1;i<nt;i++)

{h=xn[i+1]-xn[i];

q=(Xn-xn[0])/h;

qn=1.0;

for(j=1;j<=i;j++)

{qn=qn*(q-j+1);

}

fakt=1.0;

for(j=1;j<=i;j++)

{fakt=fakt*j;

}

raz=pow(yn[1]-yn[0],i);

s=s+raz*qn/fakt;

}

return s;}

double f2(double xn[],double yn[],double Xn,int nt)

{int i,j;

double q,h,s,qn,raz,fakt;

s=yn[nt];

for(i=1;i<nt;i++)

{h=xn[i+1]-xn[i];

q=(Xn-xn[0])/h;

qn=1.0;

for(j=1;j<=i;j++)

{qn=qn*(q-j+1);

}

fakt=1.0;

for(j=1;j<=i;j++)

{fakt=fakt*j;

}

raz=pow(yn[nt-i+1]-yn[nt-i],i);

s=s+raz*qn/fakt;

}

return s;}

void main()

{double X,a,b,Pnx;

int i,n;

cout<<"Введите X\n";

cin>>X;

cout<<"Введите n\n";

cin>>n;

double*x=new double[n];

double*y=new double[n];

cout<<"Введите массив x\n";

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

cin>>x[i];

cout<<"Введите массив y\n";

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

cin>>y[i];

a=fabs(X-x[0]);

b=fabs(X-x[n]);

if(a<b)Pnx=f1(x,y,X,n);

else Pnx=f2(x,y,X,n);

cout<<"Pn(x)="<<Pnx<<"\n";}

  1.  Контрольні питання:
  2.  Дати визначення кінцевої різниці 1-го, к-го порядку
  3.  Поставте задачу інтерполяції функції
  4.  Запишіть 1-у інтерполяційну формулу Н’ютона. В якому випадку вона застосовується?
  5.  Запишіть 2-у інтерполяційну формулу Н’ютона. В якому випадку вона застосовується?

5. Звіт.        

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


 

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

81211. Учение Будды. «Четыре истины» буддизма. Благородный восьмеричный путь 23.79 KB
  Основу ее составляют 4 благородные возвышенные истины: учение о страдании о причинах страдания о прекращении страдания и о пути к прекращению страдания. 1Существуют страдания. 3Страдания можно прекратить путём избавления от желаний. Нирвана конечная цель религиозного спасения то состояние полного небытия при котором страдания кончаются.
81212. Специфика вероучения буддизма. Устройство Вселенной 25.86 KB
  Человек воспринимает мир как бы сквозь призму своих ощущений но эти ощущения не субъективное представление индивида а объективный факт следствие волнения дхарм. Дхарма закон учение религия качество и т. Основное значение дхармы носитель своего признака то есть носитель душевных свойств до 100 и более. Учение о дхармах основа буддийской философии и содержит элементы диалектики.
81213. Структура Нового Завета 22.9 KB
  Библия состоит из книг Ветхого и Нового Завета. Новый Завет содержит основополагающие тексты удостоверяющие новый завет между Богом и человеком заключенный через Иисуса Христа. Новый Завет состоит из 27 книг которые как и книги ВЗ исследователи разделяют на пять групп.
81214. Основные расколы в христианстве 25.19 KB
  Вскоре от Антиохийской церкви отделилась Кипрская а затем Грузинская православная церковь. Тем самым армянская церковь поставила себя в особое положение приняв догмат противоречащий догматике ортодоксального христианства. Западная церковь стала называться римскокатолической что означало римская всемирная церковь восточная православной т.
81215. Реформация и возникновение протестантизма 23.34 KB
  После того как большая группа германских государей и представителей вольных городов примкнувших к Реформации выступили с протестом против решения имперского рейхстага в Шпейере 1529 запрещавшего дальнейшее распространение реформ последователи их стали называться протестантами а новая форма христианства протестантизмом. Таким образом протестантизм совокупность религиозных организаций и вероучений возникших в результате Реформации католицизма начиная с XVI в. Протестантизм вырос из религиозных конфликтов которые были формой...
81216. Особенности вероучения и обрядности протестантизма 24.26 KB
  Протестанты считают что человек может получить прощение грехов верой в Иисуса Христа верой в Его смерть за грехи и немощи всех людей и в Его воскресение из мёртвых. Христианепротестанты верят что Библия является единственным источником христианского вероучения её изучение и применение в собственной жизни считается важной задачей каждого верующего. Протестанты прилагают усилия чтобы Библия была доступна людям на их национальных языках. Протестанты считают основой своей веры прежде всего Библию Книги Священного Писания.
81217. Основные течения раннего протестантизма 24.21 KB
  Англиканство сочетает католический догмат о спасающей силе церкви с протестантским учением о спасении личной верой. Отвергается Священное Предание учение о чистилище о преизбыточных заслугах святых монашество иконы католические святые мощи обет безбрачия священников целибат и т. Одно из главных мест в его философии занимало учение ;О двойном переопределении . Идеологическая основа цвинглианства представляет изложенное в посланиях апостола Павла учение об искуплении Христом первородного греха и даруемом божественной благодатью...
81218. Поздний протестантизм, его основные формы 24.4 KB
  Баптисты веруют во второе пришествие Христа и воскресение мертвых. Установится тысячелетнее царствование Христа. Название связано с мифом о сошествии Святого Духа на апостолов в 50й день после вознесения Христа. Иеговисты признают единым богом Иегову Иисуса Христа порождением Иеговы и исполнителем его воли а под Святым Духом понимают власть Иеговы которая может влиять на сознание людей.
81219. Русская религиозная философия 28.04 KB
  Рассматривается вопрос мира и бытия человека в нем общественной жизни и исторического процесса. Ее духовным источником было православие а в центре внимания находилась тема Бога и человека взаимоотношение между ними. Основой нравственного прогресса поведения человека его воспитания и всей педагогики является по его мнению \'\' нерасторжимая связь поколений поддерживающих друг друга в прогрессивном исполнении одного общего дела приготовления к явному Царству божию и к воскресению всех \'\'. Смысл и значение человека и человечества встать...