Subido por marianobeltra2428

Diagrama de flujo RS

Anuncio
Iniciar
Clear
p=input(Ingrese la función a
evaluar:)
inf=input(Ingrese el limite
inferior:)
sup=input(Ingrese el limite
superior: )
li=inf
ls=sup
seg=input(nIngrese el numero de
#segmentos: )
h=(sup-inf)/seg
i=seg/2
I=0
Si
No
mod(seg,2)==0
mod(seg.3)==
0
No
mod(seg.2)~=0
Si
Si
s=0
a=0
¡=(seg-3)/2
i=seg/3
I=0
for z= 1:1:i
forz1:1:i
No
a=a+(3*h/8)*(subs(p.inf)+3*subs(p,inf+h)+3*subs(p,inf+2*h)+subs(P,a+3*h))
inf=inf+3*h
for z= 1:1:i
I= I+ (h/3)*(subs(p.inf)+4*subs(p.inf+h)+subs(p.inf+2*h))
I=I+(3*h/8)*(subs(p,inf)+3*subs(p,inf+h)+3*subs(p,inf+2*h)+subs(p,I+3*h))
inf=inf+3*h
inf=inf+2*h
s=+(h/3)*(subs(p.inf)+4*subs(p,inf+h)+subs(p.inf+2*h))
inf= inf+2*h
fprintf('El valor aproximado
de la integral es: %f,|)
fprintf('El valor aproximado
de la integral es: %f,|)
real=int(p,li,ls)
error= (l-real)/real
fprintf(/nEl valor real de la integral es: %.3f,real)
fprintf(InEl error es: %.5f, error)
fprinti( por ciento)
syms x
dominio=Ii:0.1:ls
fx=subs(p,dominio)
area(dominio,fx)
title (*Seccion evaluada)
xlabel=(X)
lylabel=(Y)
grid on
Fin
fprintf('El valor aproximado
de la integral es: %f,|)
I=a+s
Descargar