51210

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

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

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

Мета. Навчитися будувати багаточлен Лагранжа, скласти програму. Обладнання. Лист формату А4, ручка, ПК, програмне забезпечення С++. Хід роботи Правила ТБ Теоретичні відомості Індивідуальне завдання

Украинкский

2014-02-07

41.21 KB

1 чел.

Ягупова Ю. 1ПМ-08 23.09.2010

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

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

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

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

Хід роботи

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

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

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

x

y

0,02

1,02316

0,08

1,09590

0,12

1,14725

0,17

1,21483

0,23

1,30120

0,30

1,40976

№ варіанта

х

20

0,203

#include<iostream.h>

#include<math.h>

void main ()

{ int n,i,k;

double xr, L,Q;

cout<<"Vvedite kolichstvo vhodnih dannih:";

cin>>n;

double *x=new double [n];

double *y=new double [n];

int i;

cout<<" Vvedute uxli interpoliacii: \n";

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

{cout<<"x["<<i<<"]: "; cin>>x[i];}

cout<<"Vvedite znachenia funkcii: \n";

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

 {cout<<"y["<<i<<"]: "; cin>>y[i];}

cout<<" Tablichaiz forma \n";

cout<<"|\tx \t |\t y \t\t|\n";

cout<<"-----------------------------------------\n";

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

{cout<<"|\t"<<x[i]<<" \t |\t "<<y[i]<<"    \t|\n"; }

cout<<"Vvedite znachenie x:\n";

cin>>xr;

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

Q=1.0; for (k=0;k<n;k++)

If(k!=i)

Q*=(xr-x[k])/(x[i]-x[k]);

L+=y[i]*Q;}

cout<<"F("<<xr<<")="<<L<<;}

Висновок: Я навчилась будувати багаточлен Лагранжа, складати за ним програму.


 

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

17798. Парабола 1021.92 KB
  Лекція 14 Парабола Нехай на площині дано точку F і пряму d яка не проходить через F. Геометричне місце точок площини рівновіддалених від фіксованої точки F та фіксованої прямої d що не проходить через точку F називається параболою. Точка F називається
17800. Поверхні другого порядку 3.67 MB
  Лекція 15. Поверхні другого порядку Загальне рівняння поверхні другого порядку Загальним рівнянням поверхні другого порядку називається рівняння виду 15.1 Розглянемо типи поверхонь які визначаються цим рівнянням. Довільна циліндрична поверх
17801. Обернена матриця 175.61 KB
  Лекція 7. Обернена матриця Матрицею А оберненою до квадратної матриці розміру n х n називається така для якої справедлива рівність 3.32 Наприклад легко перевірити рівність = Таким чином одна із перемножуваних матриць є оберненою від
17802. МІЖНАРОДНА ЕКОНОМІЧНА СИСТЕМА 275.5 KB
  ТЕМА 1. МІЖНАРОДНА ЕКОНОМІЧНА СИСТЕМА Предмет курсу €œміжнародна економіка€. Міжнародна економічна система: сутність та структура. Міжнародні економічні відносини. Міжнародна економічна діяльність. Сукупність національних економік. Класифікація країн за рівнем со
17803. Міжнародна торгівля 1.42 MB
  Міжнародна торгівля Місце міжнародної торгівлі в МЕВ. Світовий ринок товарів і послуг та особливості його розвитку в сучасних умовах. Показники масштабів структури динаміки й результативності міжнародної торгівлі. Еволюція теорій міжнародної торгівлі. Вид
17804. МІЖНАРОДНІ ІНВЕСТИЦІЇ 565.5 KB
  Причини і суть міжнародного руху капіталу. Форми іноземних інвестицій. Транснаціональні корпорації та їх роль в сучасному розвитку міжнародних економічних відносин. Стан та проблеми іноземного інвестування в Україні.
17805. МІЖНАРОДНИЙ КРЕДИТ 170 KB
  Тема 4. МІЖНАРОДНИЙ КРЕДИТ Міжнародний кредит та його роль в міжнародних економічних відносинах. Форми та види міжнародного кредиту. Світовий фінансовий ринок. Міжнародні валютнофінансові організації. Проблема заборгованості та можливі шляхи її розв’язання. 1. М...
17806. МІЖНАРОДНА МІГРАЦІЯ РОБОЧОЇ СИЛИ 336 KB
  Тема 5. Міжнародна міграція робочої сили Міграція населення і міграція робочої сили. Суть і чинники міжнародної міграції робочої сили. Види міжнародної міграції робочої сили. Види міжнародної міграції: кінцева тимчасова сезонна маятникова добровільна примусова ро...