Metaform
График Функция Модуль
ГрафикРешение
Результат
  ФункцияГрафик
Производная
Корни
Интеграл
Модуль
arcsin
log
step
kor
ctg
sec
cosec
arccos
arcctg
sh
ch
th
perevod
fac
tg
cth
Metaform
График

Функция :: Интеграл (теория)

Теория

Функция :: Интеграл

uses
crt,mat;
type
float=extended;
const
xn=0.001;
xk=0.2;
e=0.001;
var
x,h,f_left,f_sred,f_prav:float;
I1,I2:float;
function f (x:float):float;
begin
f:=((sin(16*x))/(3*x))+4*sqr(arctan(1))+kor(log(1,2),2);
end;
Begin
clrscr;
I1:=0;
I2:=0;
h:=(xk-xn)/10;
x:=xn;
while x begin
I1:=I1+f(x)*h;
x:=x+h
end;
Repeat
I2:=I1;
I1:=0;
h:=h/2;
x:=xn;
while x begin
I1:=I1+f(x)*h;
x:=x+h
end;
Until abs(I2-I1) f_left:=I1;
I1:=0;
I2:=0;
h:=(xk-xn)/5;
x:=xn;
while x begin
I1:=I1+f(x+h/2)*h;
x:=x+h
end;
Repeat
I2:=I1;
I1:=0;
h:=h/2;
x:=xn;
while x begin
I1:=I1+f(x+h/2)*h;
x:=x+h
end;
Until abs(I2-I1) f_sred:=I1;
I1:=0;
I2:=0;
h:=(xk-xn)/5;
x:=xn;
while x begin
I1:=I1+f(x+h)*h;
x:=x+h
end;
repeat
I2:=I1;
I1:=0;
h:=h/2;
x:=xn;
while x begin
I1:=I1+f(x+h)*h;
x:=x+h;
end;
until abs(I2-I1) f_prav:=I1;
writeln('integral f(x) - levie treugolniki ot ',xn:0:2,' do ',xk:0:2,' = ',f_left:0:2);
writeln('integral f(x) - srednie treugolniki ot ',xn:0:2,' do ',xk:0:2,' = ',f_sred:0:2);
writeln('integral f(x) - pravie treugolniki ot ',xn:0:2,' do ',xk:0:2,' = ',f_prav:0:2);
readln;
end.

Результат работы программы

Mathcad

Hosted by uCoz