35245

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

Практическая работа

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

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

Украинкский

2013-09-09

69.5 KB

2 чел.

ачура П.  2ПМС-06

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

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

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

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

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

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

x

y

3,50

33,1154

3,55

34,8133

3,60

36,5982

3,65

38,4747

3,70

40,4473

3,75

42,5211

3,80

44,7012

3,85

46,9931

3,90

49,4024

3,95

51,9354

4,00

54,5982

4,05

57,3975

4,10

60,3403

4,15

63,4330

4,20

66,6863

№ варіанта

х1

х2

5

3,522

4,176

Текст програми:

#include<iostream.h>

#include<math.h>

void main()

{

int i,n,k;

double q,h,s,qpr,raz,fak,X;

cout<<"Vvedite n \n";

cin>>n;

cout<<"Vvedite x \n";

cin>>X;

double*x=new double[n];

double*y=new double[n];

cout<<" Vvedite zna4eniya yzlov i fynkcii v yzlax"<<endl;

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

{

 cout<<"x"<<k<<"=";

 cin>>x[i];

 cout<<"y"<<k<<"=";

 cin>>y[i];

}

 s=y[0];

 qpr=1.0;

 fak=1.0;

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

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

 q=(X-x[0])/h;

 qpr=qpr*(q-i+1);

 fak=fak*i;

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

 s=s+raz*qpr/fak;

}

cout<<"s="<<s;

 delete[]x;

delete[]y;

}

               3,522

       

       

4.176

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


 

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

52393. С++ для начинающих 2.85 MB
  Мы также коснемся областей видимости класса вложенных классов и классов как членов пространства имен. В главе 14 детально исследуются средства имеющиеся в С для инициализации и...
52394. What Do You Know about Canada? 590 KB
  Right you are. At this lesson we’ll try to make a report in geography of Canada. We have invited to our English lesson your geography teacher as an expert in Geography. This lesson is unusual because you’ll get knowledge yourselves using different sources of information.
52395. Let’s celebrate together 780 KB
  Aims To develop students’ skills in all-round discussion, to practice speaking, reading, listening, writing on the topic, to study customs and traditions of English-speaking countries.
52396. Sport. We are the Champions 716.5 KB
  Objectives: - to develop communicative abilities of pupils in different situations; - to practice pupils in speaking, reading, listening; - to develop pupils` interest in sport. Level: Pre-Intermediate
52397. Чаша Гуманної Педагогіки – живе творіння 86 KB
  викладач психолого педагогічних дисциплін куратор 202 СП групи Комунальний заклад Білоцерківський гуманітарно педагогічний коледж Виховне заняття професійного спрямування Тема: Чаша Гуманної Педагогіки живе творіння Мета: ознайомити з постулатами принципами Гуманної Педагогіки та основними положеннями Маніфесту...
52398. Хімія і чашка кави 80.5 KB
  Хімія і чашка кави Виконала викладач хімії спеціаліст вищої категорії Тимофеєва В. Позаурочний захід матеріал для уроків до тем: Органічні речовини в живій природі Органічні сполуки і здоровя людини Тема: Хімія і чашка кави МЕТА: навчальна: заохочувати учнів до вивчення предмету хімії розширити їх знання про органічні сполуки...