10
Тема Тема «Расчет определенных «Расчет определенных интегралов» интегралов» Беспалова Виктория Юрьевна, учитель информатики, МОУ «Лицей №10», г. Каменск - Уральский

Тема «Расчет определенных интегралов»

  • Upload
    livvy

  • View
    63

  • Download
    0

Embed Size (px)

DESCRIPTION

Тема «Расчет определенных интегралов». Беспалова Виктория Юрьевна, учитель информатики, МОУ «Лицей №10», г. Каменск - Уральский. Проблема: Необходимо вычислять интегралы, не прибегая к нахождению первообразной. Гипотеза: - PowerPoint PPT Presentation

Citation preview

Page 1: Тема  «Расчет определенных интегралов»

Тема Тема

«Расчет определенных «Расчет определенных интегралов»интегралов»

Беспалова Виктория Юрьевна, учитель информатики,МОУ «Лицей №10», г. Каменск - Уральский

Page 2: Тема  «Расчет определенных интегралов»

Проблема:Проблема: Необходимо вычислять интегралы, не Необходимо вычислять интегралы, не прибегая к нахождению первообразнойприбегая к нахождению первообразной

Гипотеза: Гипотеза: Существуют численные методы, помогающие Существуют численные методы, помогающие

произвести вычисления с достаточной степенью произвести вычисления с достаточной степенью точноститочности

Page 3: Тема  «Расчет определенных интегралов»

Цель исследования:Цель исследования:

Нахождение численного метода, обеспечивающего Нахождение численного метода, обеспечивающего достаточную точность вычисления интеграладостаточную точность вычисления интеграла

Задачи:Задачи: Выбрать конкретную функцию и пределы интегрирования, Выбрать конкретную функцию и пределы интегрирования,

произвести вычисления аналитическим способом. произвести вычисления аналитическим способом. Выявить существующие численные методы по вычислению Выявить существующие численные методы по вычислению

определенных интегралов.определенных интегралов. Составить алгоритмы, позволяющие оформить их в качестве Составить алгоритмы, позволяющие оформить их в качестве

программы на ЭВМ.программы на ЭВМ. Провести компьютерный эксперимент.Провести компьютерный эксперимент. Проанализировать результаты.Проанализировать результаты. Сделать выводы.Сделать выводы.

Page 4: Тема  «Расчет определенных интегралов»

Вычисление определенного интеграла Вычисление определенного интеграла

функции функции y=sin (x) y=sin (x) на отрезке на отрезке [0, [0, ππ/2/2]] аналитическианалитически

Page 5: Тема  «Расчет определенных интегралов»

Метод левых Метод левых прямоугольниковпрямоугольников

var a,b,h,s,x:real; i,n:integer; begin writeln('Кол-во точек n'); read(n);

a:=0; b:=1.57; s:=0; h:=(b-a)/n; x:=a; for i:=1 to n do begin s:=s+h*sin(x); x:=x+h; end; writeln(s:10:8); end.

Page 6: Тема  «Расчет определенных интегралов»

Метод правых прямоугольниковМетод правых прямоугольников

var a,b,h,s,x:real; i,n:integer;var a,b,h,s,x:real; i,n:integer; beginbegin writeln('writeln('КолКол--вово точекточек n'); n');

read(n);read(n); a:=0; b:=1.57;a:=0; b:=1.57; s:=0; h:=(b-a)/n; x:=a+h;s:=0; h:=(b-a)/n; x:=a+h; for i:=1 to n do beginfor i:=1 to n do begin s:=s+h*sin(x);s:=s+h*sin(x); x:=x+h;x:=x+h; end;end; writeln(s:10:8);writeln(s:10:8); end.end.

Page 7: Тема  «Расчет определенных интегралов»

Метод средних прямоугольниковМетод средних прямоугольников

var a,b,h,s,x:real; var a,b,h,s,x:real; i,n:integer;i,n:integer;

beginbegin writeln('writeln('КолКол--вово точекточек n'); n');

read(n);read(n); a:=0; b:=1.57;a:=0; b:=1.57; s:=0; h:=(b-a)/n; s:=0; h:=(b-a)/n;

x:=a+h/2;x:=a+h/2; for i:=1 to n do beginfor i:=1 to n do begin s:=s+h*sin(x);s:=s+h*sin(x); x:=x+h;x:=x+h; end;end; writeln(s:10:8);writeln(s:10:8); end.end.

Page 8: Тема  «Расчет определенных интегралов»

Метод трапецийМетод трапеций

var a,b,h,s,x:real; var a,b,h,s,x:real; i,n:integer;i,n:integer;

beginbegin writeln('writeln('КолКол--вово точекточек n'); n');

read(n);read(n); a:=0; b:=1.57;a:=0; b:=1.57; s:=0; h:=(b-a)/n; x:=a;s:=0; h:=(b-a)/n; x:=a; for i:=1 to n do beginfor i:=1 to n do begin s:=s+h*(sin(x)s:=s+h*(sin(x)

+sin(x+h))/2;+sin(x+h))/2; x:=x+h;x:=x+h; end;end; writeln(s:10:8);writeln(s:10:8); end.end.

Page 9: Тема  «Расчет определенных интегралов»

Сравним результатыСравним результаты

МетодМетод n=50n=50 n=100n=100 n=500n=500

Левых Левых прямоугольниковпрямоугольников

0,983424580,98342458 0,991333150,99133315 0,997632850,99763285

Правых Правых прямоугольниковпрямоугольников

1,014821571,01482157 1,007033151,00703315 1,000772851,00077285

Средних Средних прямоугольниковпрямоугольников

0,999244720,99924472 0,99973940,9997394 0,999204080,99920408

ТрапецийТрапеций 0,999121570,99912157 0,999183150,99918315 0,999202850,99920285

Page 10: Тема  «Расчет определенных интегралов»

ВыводыВыводы

Таким образом,Таким образом,

1) 1) Наилучшими оказались методы средних прямоугольников и Наилучшими оказались методы средних прямоугольников и трапеций, потому что они дают наиболее точные трапеций, потому что они дают наиболее точные результаты. При применении метода левых результаты. При применении метода левых прямоугольников результат оказывается с существенным прямоугольников результат оказывается с существенным «недостатком», а правых – с «избытком»«недостатком», а правых – с «избытком»

2) 2) При достаточно большом При достаточно большом nn можно считать, что цель можно считать, что цель достигнута и определенный интеграл может быть вычислен достигнута и определенный интеграл может быть вычислен с допустимой погрешностью.с допустимой погрешностью.