Está en la página 1de 1

clear all; close all; clc

fun=input('Ingresa la funci�n f(x) entre comillas: ');


f=inline(fun);
n=input('Ingrese el n�mero de subintervalos: ')
a=input('Ingrese el l�mite inferior de la integral: ');
b=input('Ingrese el l�mite superior de la integral: ');

h=(b-a)/n;
sumat = 0;

for i=1:n-1
sumat=sumat+feval(f,a+h*i);
end

int=h*((feval(f,a)+feval(f,b))/2+sumat);

disp(['El resultado de la integral es ' num2str(int)])

También podría gustarte