50739

Знаходження значення інтеграла по формулам Ньютона-Котеса

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

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

Мета. Навчитися знаходити значення інтеграла по формулам Ньютона-Котеса. Скласти програму. Устаткування: папір формату А4, ПК, С++.

Украинкский

2014-01-29

33.5 KB

2 чел.

М Чуприна С. 1ПМ-08

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

Тема. Знаходження значення інтеграла по формулам Ньютона-Котеса.

Мета. Навчитися знаходити значення інтеграла по формулам Ньютона-Котеса. Скласти програму.

Устаткування: папір формату А4, ПК, С++.

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

Обчислити інтеграл по формулі Ньютона-Котеса при заданому значенні

#include<iostream.h>

#include<math.h>

void main(){ int n,i; double h,a,b,S;

cout<<"ÈÍÒÅÃÐÀË: dx/sqrt(x*x+1.2)\n";

double* x=new double[n]; double* y=new double[n];

cout<<"Ââåäèòå êîíöû îòðåçêà:";cin>>a>>b;

cout<<"Ââåäèòå êîëè÷åñòâî óçëîâ èíòåðïîëßöèè (1-7): ";cin>>n;

double*H=new double[n];

x[0]=a;h=(b-a)/n;

for(i=1;i<n;i++){x[i]=x[i-1]+h;}

for(i=0;i<n;i++){y[i]=1/sqrt(x[i]*x[i]+1.2);}

cout<<"\n\tÔÓÍÊÖÈß \n";

cout<<"x \t \t y \t\t\n";

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

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

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

switch(n){

case 1: {H[0]=H[1]=0.5;}break;

case 2: {H[0]=H[2]=0.167; H[1]=0.667;} break;

case 3: {H[0]=H[3]=0.125; H[1]=H[2]=0.375;}  break;

case 4: {H[0]=H[4]=0.077;H[1]=H[3]=0.355; H[2]=0.133;}break;

case 5: {H[0]=H[5]=0.065; H[1]=H[4]=0.260;H[2]=H[3]=0.173;}break;

case 6: {H[0]=H[6]=0.048; H[1]=H[5]=0.257; H[2]=H[4]=0.032; H[3]=0.323;} break;

case 7: {H[0]=H[7]=0.043; H[1]=H[6]=0.207; H[2]=H[5]=0.076;

  H[3]=H[4]=0.167;}break; }

S=0;

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

S+=y[i]*H[i];}

cout<<b<<"\n"<<"|  dx/sqrt(x*x+1.2)="<<S *(b-a)<<"\n"<<a;}

Висновок:у цій роботі я навчилася знаходити значення інтеграла по формулам Ньютона-Котеса.


 

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

66034. Разработка и оптимизация конструкции регулирующего клапана (РК) DN125 для системы САОЗ ВД энергоблока АЭС с ВВЭР-1000 малой серии 7.73 MB
  Цель работы: обеспечение безопасности работы реакторных установок В-320 и В-338 при речах 1 контура, компенсируемых работой САОЗ ВД на основе подхода управляемого снижения давления 1 контура с регулированием расхода впрыска борного расхода...
66035. Глобализация финансов 17.21 KB
  В глобализации финансов часто усматривают причину роста спекуляций и отвлечения со спекулятивными целями капитала от производства и создания новых рабочих мест. Процесс финансовой глобализации сконцентрирован прежде всего в трех основных центрах мировой экономики...
66036. Бюджетный дефицит. Виды и меры по его ликвидации в России 52 KB
  Виды дефицита бюджета В тех случаях когда имеющиеся у бюджета доходы недостаточны для осуществления расходов говорят о возникновении бюджетного дефицита.Бюджетный дефицит не обязательно свидетельствует о каком-то чрезвычайном положении в экономике страны.
66038. НАЛОГОВЫЕ СИСТЕМЫ ЗАРУБЕЖНЫХ СТРАН 18.27 KB
  Отличительная черта налоговой системы Франции высокая доля взносов в фонды социального назначения ФСН. Эластичность налоговой системы заключается в том что ежегодно в соответствии с изменениями политической и экономической конъюктуры законодательно уточняются ставки налогов.
66040. Органы управления финансами в разных странах 65.02 KB
  В России главными властными структурами по управлению финансами являются Федеральное Собрание, Президент и Правительство. Именно эти органы принимают окончательное решение при утверждении федерального бюджета и отчета о его исполнении. Участие Президента...