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

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


 

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

51109. ВЫЧИСЛЕНИЕ МАТЕМАТИЧЕСКИХ ВЫРАЖЕНИЙ 44.41 KB
  Целью работы является вычисление сложных математических выражений. Задание Написать программу для расчёта двух формул. Предварительно подготовить тестовые примеры по второй формуле с помощью калькулятора.
51110. Исследование переходных характеристик типовых динамических звеньев 96.48 KB
  Для апериодического звена первого порядка графически определить постоянную времени и коэффициент передачи. Теоретические сведения Пусть имеем дифференциальное уравнение динамики звена второго порядка Его можно записать в общем виде 1 Где оператор Лапласа; постоянные времени; коэффициент усиления передаточное число. При сравнении красного и зеленного графиков можно сделать вывод о том что постоянная времени T1 прямо пропорциональна длительности переходного процесса т. чем больше постоянная времени T1 тем дольше идет...
51112. Изучение переходных характеристик типовых динамических звеньев 64.46 KB
  Цель: Изучение переходных характеристик типовых динамических звеньев. Задача: Ознакомиться с программой снятия переходных характеристик. Произвести снятие переходных характеристик для различных значений параметров.
51113. Разработка калькулятора с использованием формы и компонентов Button, Label и TextBox 64.94 KB
  Разработать калькулятор с использованием формы и компонентов Button, Label и TextBox. Сделать проверку вводимых значений, реализовать 4 действия: сложение, умножение, деление, вычитание. Код программы...