Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Algoritmo mtodo de
Biseccin
Definir intervalos x1 y x2
mediante el mtodo grafico
Determinar la raz
aproximada
X1/2=(x1+x2)/2
NO
X1/2=X1
Evaluar el error
E= abs(Xnew
Xant)/Xnew*100
NO
E 1x10-4
SI
Imprimir
X1/2
como la
raz
Final
X1/2=X2
Mtodo de Biseccin
'METODO DE BISECCION'
x1 =12;
x2 =16;
error=0.00001;
iteracion=0;
fxr=1;
while abs(fxr)>error
xr = (x1+x2)/2;
fx1 = (667.38/x1)*(1-exp(-0.14*x1))-40;
fxr = (667.38/xr)*(1-exp(-0.14*xr))-40;
if (fxr*fx1) > 0;
x1=xr;
else
x2=xr;
end
iteracion=iteracion+1;
end
syms x
ezplot((667.38/x)*(1-exp(-0.14*x))-40,[10,20])
grid
disp('la raz es'), disp(xr)
disp('el nmero de iteraciones es'), disp(iteracion)
Evaluar el error
E= abs(Xnew Xant)/Xnew*100
Xr = X2
E 1x10-4
SI
NO
Imprimir
Xr
como la
raz
Final
Mtodo de Falsa
'METODO DE FALSA POSICION'
Posicin
x1=12;
x2=16;
error=0.00001;
iteracion=0;
fxr=1;
while abs(fxr)>error
fx1=(667.38/x1)*(1-exp(-0.14*x1))-40;
fx2=(667.38/x2)*(1-exp(-0.14*x2))-40;
xr=x2-(fx2*(x1-x2)/(fx1-fx2));
fxr=(667.38/xr)*(1-exp(-0.14*xr))-40;
x1=xr;
x2=x2;
iteracion=iteracion+1;
end
syms x
ezplot((667.38/x)*(1-exp(-0.14*x))-40,[10,20])
grid
disp('la raz es'), disp(xr)
disp('el nmero de iteraciones es'), disp(iteracion)
Mtodo de la secante
'METODO DE LA SECANTE'
x1=16;
x2= x1-1;
error=0.00001;
iteracion=0;
fxr=1;
while abs(fxr)>error
fx1=(667.38/x1)*(1-exp(-0.14*x1))-40;
fx2=(667.38/x2)*(1-exp(-0.14*x2))-40;
xr=x1-(fx1*(x2-x1)/(fx2-fx1));
fxr=(667.38/xr)*(1-exp(-0.14*xr))-40;
x2=x1;
x1=xr;
iteracion=iteracion+1;
end
syms x
ezplot((667.38/x)*(1-exp(-0.14*x))-40,[10,20])
grid
disp('la raz es'), disp(xr)
disp('el nmero de iteraciones es'), disp(iteracion)
diff('3*(x*y)^3')
diff('3*(x*y)^3',y)
diff('3*(x*y)^3',y,2)
INTEGRALES
int('3*(x*y)^3')
pretty(int('3*(x*y)^3'))
Integral Definidas
int('3*(x)^3',2,5)
Derivadas en un punto
x=2
eval(diff('3*(x)^3'))
distribuye nuevos x1
evala el polinomio de grado 3
grafica el polinomio junto a los datos originales
131.4239
10.1865
-317.0342
143.5286
-45.8198
81.3817
dsolve('D2y + y =4,x)
Respuesta/
4+C1*sin(x)+C2*cos(x)
4-3*cos(x)