Está en la página 1de 1

function[y]=f(x)

y=400*x^5-900*x^4+675*x^3-200*x^2+25*x+0.2
endfunction
xo=input('xo : ')
xn=input('xn : ')

p=input('ingrese cantidad de puntos: ')


n=p-1;

h=(xn-xo)/(n)

disp('Paso:'+string(h))
i=0;
for x=(xo+h):h:(xn-h)
disp(f(x))
i=i+f(x)
end
i=(xn-xo)*(f(xo)+2*i+f(xn))/(2*n)
disp('i: '+string(i))

function[]=TMP(y)
y=[0.54 0.73 0.878 0.969 1 0.969 0.878 0.73 0.54];
xo=input('xo : ')//-1
xn=input('xn : ')//1

p=length(y)
n=p-1;

h=(xn-xo)/(n)
disp('Paso:'+string(h))

suma=0;
for i=1:n-1
suma=suma+ y(i+1)
end

i=(xn-xo)*(y(1)+2*suma+y(9))/(2*n)
disp('i: '+string(i))

También podría gustarte