Академический Документы
Профессиональный Документы
Культура Документы
La funcin f(x) (en azul) es aproximada por la funcin lineal (en rojo).
La regla se basa en aproximar el valor de la integral de f(x) por el de la funcin lineal que
pasa a travs de los puntos (a, f(a)) y (b, f(b)). La integral de sta es igual al rea
del trapecio bajo la grfica de la funcin lineal. Se sigue que
Siendo
2 Vase tambin
3 Referencias
Donde
y n es el nmero de divisiones.
Ejemplo[editar]
=
y queda:
Respuesta, (error).
Regla del trapecio
Ejemplo:
El cuerpo de revolucin que se muestra, se obtiene al girar la curva dada
por
,
, entorno al eje x. Calcule el volumen utilizando
la regla extendida del trapecio con
. El valor
2
exacto es I=11.7286, u .
Evalu el error para cada N.
Donde:
1.
2.
DIEZ
3.
4.
REGLA DEL TRAPECIO La regla del trapecio es uno de los mtodos mas utilizados
para calcular aproximaciones numricas de las integrales definidas. La regla del trapecio es la
primera de las frmulas cerradas de la integracin de Newton Cotes. 2
5.
6.
El rea bajo esta lnea recta es una aproximacin de la integral f(x) entre los lmites a
y b: (3) El resultado de la integracin es la regla del trapecio: (4) 4
7.
8.
9.
FIGURA 1. 6
10.
11.
12.
13.REGLAS TRAPEZOIDALES.
14.
15.
REGLA TRAPEZOIDAL SENCILLA.
16.La regla del trapecio o regla trapezoidal es la primera de
las frmulas cerradas de Newton-Cotes.
17.Corresponde al caso en donde el polinomio de
aproximacin es de primer orden.
18.
19.En donde f1(x) corresponde a una lnea recta que se
representa como:
20.
21. El rea bajo la lnea recta es una aproximacin de la
integral de f(x) entre los lmites a y b:
22.
El resultado de la integracin es:
23.
24.REGLA TRAPEZOIDAL DE SEGMENTOS MULTIPLES.
25.
26.Una manera de mejorar la exactitud de la regla trapezoidal
sencilla es la de dividir el intervalo de integracin desde
"a" hasta "b" en conjunto de segmentos y aplicar el
mtodo a cada uno de los segmentos.
27.En seguida se suman las reas de los segmentos
individuales y se obtiene la integral sobre el intervalo
completo.
28.Por consiguiente, hay n segmentos de igual anchura:
29.
30. Si a y b se igualan a x0 y a xn (puntos base igualmente
espaciados), la integral total se representa como:
31.
agrupando trminos
34.
representa el
Cdigo en Matlab.
En esto punto crearemos una funcin en Matlab, que nos
permita aproximar aquellas funciones de las que se habl con
en
como parmetro el
numero
de
del
n-simo
termino. despus de
esto,
termino,
es
como
coment
se
decir,
el
al
ultimo
final
de
inicialmente
una
variable
simblica
por
todos. el
conocimiento
humano
le
pertenece
mundo.
Comentar es una forma de agradecer.
Referencias: Larson. Hostetler. Clculo y geometra analtica,
3ra edicin. editorial McGraw-Hill. Mxico.
Share this:
al
Figura 1
Por tanto, la "Regla de Trapecio Compuesta" est dada por la (Figura 2):
Figura 2
Para disear un programar que implemente la regla, definimos entrada con las letras "a, b" como intervalo, "n"
el nmero de partes y "f" la expresin-funcin. La salida del programa es la aproximacin.
Programa solucin en Matlab:
clc
clear
f='exp(x^2)';
a=0;
b=1;
n=4;
% f funcion
% a,b intevalo
% n numero partes
disp('Funcion: ');
f
disp('De [a: ');
a
disp('Hacia b]: ');
b
f=inline(f);
h=(b-a)/n;
aprox=f(a)+f(b);
for i=1:n-1
x=a+i*h;
aprox=aprox+2*f(x);
end
aprox=(h/2)*aprox;a=0;
disp(aprox);
El rea bajo la lnea recta es una aproximacin de la integral de f(x) entre los
limites a y b:
El resultado de la integracin es
Programa en Matlab
%****************************************************************
%** Calculo de la integral por el
**
**
%** Segmentos
%**
UdeG **
Maestria en Electronica **
**
**
18/Nov/99 **
%****************************************************************
clear;
clc;
fprintf('Calculo de la integral por el metodo trapecial\n\n');
f=input('introduce la funcion:','s');
a=input('lime inferior:');
b=input('limite superior:');
c=input('numero de segmentos a dividir:');
h=(b-a)/c;
z=0;
%*****************************************************************
%** En la siguiente seccion se
**
**
%*****************************************************************
for x=a:h:b
k=eval(f);
if x==a,d=k;
end
if x==b,e=k;
end
z=z+k;
end
%*****************************************************************
%** una vez que se tienen los datos de areas de los trapecios
**
**
**
**
%*****************************************************************
z=z-d-e;
z=z*2;
z=z+d+e;
z=z/(2*c);
z=z*(b-a)
fprintf('Resultado ');
Programa Principal:
program integral1
use funcion
use numerico
implicit none
real::Xi,Xd,n,I
write(*,*)'elige un intervalo de integracion'
read(*,*)Xi
read(*,*)Xd
write(*,*)'el intervalo es:',Xi,Xd
write(*,*)'elige un numero de subintervalos'
read(*,*)n
call integral(f1,Xi,Xd,n,I)
write(*,*)'el area de la integral es:',I
end program
Module Numerico:
Module numerico
contains
subroutine integral(f,a,b,n,I)
interface
function f(x)
real,intent(in)::x
real::f
end function
end interface
real,intent(inout)::a,b,n
real,intent(out)::I
real::x1,x2,h,A1,A2,j
I=0
do j=1,n
x1=(a+((j-1)*ABS(a-b)/n))
x2=(a+(j*(ABS(a-b)/n)))
h=((f(x2))-(f(x1)))
A1=((x2-x1)*(f(x1)))
A2=((A1))+(((x2-x1))*((h)/(2)))
I=I+A2
end do
end subroutine integral
end module numerico
Module funciones:
module funcion
contains
function f1(x)
real,intent(in)::x
real::f1
f1=((x**3)+(4*(x**2))-10)
end function
end module funcion