35285

Тема. Побудова багаточлена Лагранжа.

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

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

Побудова багаточлена Лагранжа. Навчитися будувати багаточлен Лагранжа скласти програму. Індивідуальне завдання Знайти наближене значення функції при даному значенні аргументу за допомогою інтерполяційного багаточлена Лагранжа. Що називають вузлами інтерполяції і як вони Яка ідея методу інтерполяції за допомогою багаточлена Лагранжа.

Украинкский

2013-09-09

43 KB

0 чел.

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

Тема. Побудова багаточлена Лагранжа. Складання програми.

Мета. Навчитися будувати багаточлен Лагранжа, скласти програму.

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

Хід роботи

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

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

Знайти наближене значення функції при даному значенні аргументу за допомогою інтерполяційного багаточлена Лагранжа.

x

y

0,41

2,57418

0,46

2,32513

0,52

2,09336

0,60

1,86203

0,65

1,74926

0,72

1,62098

  

16

0,665

#include<iostream.h>

void main()

{double xn,s,P;

int n,i,j;

cout<<"Vvedite kolichestvo yzlov: ";

cin>>n;

double*x=new double[n];

double*y=new double[n];

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

{

cout<<"Vvedite x["<<i<<"]";

cin>>x[i];

cout<<"Vvedite y["<<i<<"]";

cin>>y[i];

}

cout<<" Vvedite x=";

cin>>xn;

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

{P=y[i];

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

{if (i!=j)

P=P*(xn-x[j])/(x[i]-x[j]);

}

s=s+P;

}

cout<<"      Ln(x)="<<s;

delete[]x;

delete[]y;

}

  1.  Контрольні питання.
  2.  Поставте задачу інтерполяції функції.
  3.  Що називають вузлами інтерполяції і як вони?
  4.  Яка ідея методу інтерполяції за допомогою багаточлена Лагранжа.
  5.  Який вид багаточлена Лагранжа?
  6.  Яка похибка багаточлена Лагранжа?


 

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

61367. I like cooking 29.24 KB
  I am going to conduct your English lesson. - The theme of our lesson is «I like cooking». - We are going to learn some new words on the theme, to read, to write and to do exercises in your work books. In short, we have much work to do today.
61369. Развивать умения и навыки устной речи 16.53 KB
  Задачи: - Учить рассказывать о друзьях, используя фразы типа He is... He isn’t... He can...- Учить понимать на слух небольшое сообщение с опорой на рисунок. - Учить читать слова, которые не соответствуют правилам чтения (a friend, to, with, why, what).