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<<;}

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


 

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

17758. Расчёт многоступенчатого поршневого компрессора 730 KB
  Лекция №14. Расчёт многоступенчатого поршневого компрессора. 14.1 Коэффициент подачи компрессора. Все коэффициенты снижения производительности названные в предыдущей лекции могут быть вычислены на основании зависимостей установленных достаточно простым способом...
17759. Проектирование многоступенчатого поршневого компрессора 375.5 KB
  Лекция №16. Проектирование многоступенчатого поршневого компрессора. 16.1 Выбор числа ступеней. При выборе числа ступеней можно находить минимально возможное число ступеней zmin и оптимальное число ступеней zopt. Минимальное число ступеней устанавливается из условия вз...
17760. Дослідження забруднення повітряного середовища робочої зони 260.5 KB
  Лабораторна робота №9 Дослідження забруднення повітряного середовища робочої зони Вступ Лабораторна робота з дослідження забруднення повітряного середовища робочої зони комплексна. До її складу включені: 1. Лабораторна робота з дослідження запиленості по
17761. ПОЖЕЖНА БЕЗПЕКА. ТЕОРЕТИЧНІ ОСНОВИ ПРОЦЕСІВ ГОРІННЯ ТА ВИБУХУ. 428 KB
  ЛАБОРАТОРНА РОБОТА № 15 ПОЖЕЖНА БЕЗПЕКА Мета роботи допомогти студентам вивчити види пожежної техніки для захисту об'єктів та принципи їх вибору категорії виробництв за вибухопожежонебезпекою та знаки пожежної безпеки. ПОЖЕЖА це неконтрольоване горіння п...
17762. Исследование освещения 243 KB
  Лабораторная работа №1. Исследование освещения. Цель работы: ознакомиться с видами освещения и с нормами проектирования естественного и искусственного освещения; исследовать нормируемые показатели характеризующие освещение в условиях лаборатории; изучить и ис
17763. Исследование параметров производственного шума и определение эффективности звукоизоляции 262.5 KB
  Лабораторная работа №12. Исследование параметров производственного шума и определение эффективности звукоизоляции. Цель работы: изучить методику измерения и оценки основных параметров производственного шума; исследовать звукоизоляционные свойства различных ...
17764. Комплексне дослідження електробезпеки 455 KB
  Комплексне дослідження електробезпеки Мета роботи дослідити характер розподілу крокових напруг і сили струму що протікає через людину при замиканні фази на корпус електроустановки і виявити фактори що впливають на наслідки ураження напругою кроку; ознайомитися ...
17765. Дослідження мікроклімату у виробничих приміщеннях 228.5 KB
  Лабораторна робота №11 Дослідження мікроклімату у виробничих приміщеннях Мета роботи ознайомитись з основними параметрами мікроклімату у виробничих приміщеннях з їх оптимальними та допустимими значеннями набути практичних навичок у користуванні нормативними д...
17766. Дослідження освітлення 370.5 KB
  Лабораторна робота № 1. Дослідження освітлення. Мета роботи: ознайомитися з видами освітлення і з нормами проектування природного і штучного освітлення; дослідити нормовані показники що характеризують освітлення в умовах лабораторії; вивчити і дослідити джерела...