Ningunp
PROGRAMAS DE CALCULO 1 Y 2
CÁTEDRA : LENGUAJE DE PROGRAMACIÓN
CATEDRÁTICO : Ing. HELMER LÓPEZ GUTIÉRREZ
ALUMNOS :
MENDOZA RIVERA JEREMIAS
MATOS JUAN DE DIOS KENNY
MERCADO RIVAS ANGELI
OSCANOA LEON MARCO
PARIONA QUISPE KATHY
REYNA CURI EROS
SEMESTRE :II Huancayo – Perú
- 2010 -
SECCIÓN: A
1. PROGRAMA PARA HALLAR EL AREA USANDO EL METODO DEL TRAPECIO
%Programa para integrar por el método del trapecio
clc,
disp('===============================================================')
disp('* PROGRAMA PARA HALLAR EL AREA USANDO EL METODO DEL TRAPECIO *')disp('===============================================================')
fprintf('\n');
f=input('Ingrese la función a integrar f(x) =','s');
a=input('Ingrese limite inferior :');
b=input('Ingrese limite superior :');
n=input('Ingrese números de trapecios a considerar en la integración :');
xmin=a;xmax=b;
h=(b-a)/n;
x=a:h:b;
F=eval(f);
y=abs(F);
A=y(1)+y(n+1);
B=2*sum(y(2:n));
integral=(h/2)*(A+B);
fprintf('el área es:%10.9f\n',integral);%grafica
xp=xmin:0.2:xmax;
x=xp;
yp=eval(f);
plot(xp,yp,'k');
hold on
x=a:0.05:b;
y=eval(f);
bar(x,y,'g');
xlabel('Variable Independiente x')
ylabel('Variable dependiente')
title(f)
grid
SALIDA
==============================================================
* PROGRAMA PARA HALLAR EL AREA USANDO EL METODO DEL TRAPECIO *==============================================================
Ingrese la función a integrar f(x) =sin(x).*x
Ingrese limite inferior :0
Ingrese limite superior :pi
Ingrese números de trapecios a considerar en la integración :20
el área es:3.135130355
2. PROGRAMA PARA HALLAR EL AREA USANDO EL METODO DE SIMPSON
clc;
disp('==========================================================')
disp('*PROGRAMA PARA HALLAR EL AREA USANDO EL METODO DESIMPSON*')
disp('==========================================================')
f=input('ingrese la función integral f(x)=','s');
a=input('ingrese limite inferior:');
b=input('ingrese limite superior:');
n=input('ingrese el numero de trapecios considerar:');
n=2*n;xmin=a; xmax=b;
h=(b-a)/n;
x=a:h:b;
F=eval(f);y=abs(F);
suma1=y(1)+y(n+1);suma2=3*sum(y(2:3:n-1));suma3=3*sum(y(3:3:n));suma4=2*sum(y(4:3:n-2));
suma=suma1+suma2+suma3+suma4;
integral=(3/4)*h*suma;
fprintf('El AREA ES:%10.9f\n',integral);
%grafica
xp=xmin:0.2:xmax;
x=xp;
yp=eval(f);
plot(xp,yp,'y');
hold on
x=a:0.05:b;
y=eval(f);
bar(x,y,'y');
grid on
SALIDA
============================================================
*PROGRAMA PARA HALLAR EL AREA USANDO EL METODO DE SIMPSON*============================================================
ingrese la función integral f(x)=x.^(2+sin(x))
ingrese limite inferior:0
ingrese limite superior:pi
ingrese el numero de trapecios considerar:20
El AREA ES:29.589833339
3. PROGRAMA PARA HALLAR EL AREA DEBAJO DE LA CUERVA Y SU GRAFICA
clc
disp('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%')
disp('$ PROGRAMA PARA HALLAR EL AREA DEBAJO DE LACUERVA Y SU GRAFICA')
disp('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%')
f=input('Ingrese la funcion f(x)=','s');
a=input('Ingrese el limite inferior a=');
b=input('Ingrese el limite superior b=');
disp('&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&')
disp('& AREA DE LA REGION DEBAJO DE LA CURVA &')
disp('&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&')
A=int(f,a,b);
disp(A)r=linspace(a,b);
disp('& GRAFICA DE LA FUNCION &')
fplot(f,[a,b])
title(f);
xlabel('Variable Independiente x');
ylabel('Variable dependiente y');
disp('& *EL PROGRAMA TERMINO* &')
SALIDA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
$ PROGRAMA PARA HALLAR EL AREA DEBAJO DE LA CUERVA Y SU GRAFICA %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Ingrese la funcion...
Regístrate para leer el documento completo.