Documente Academic
Documente Profesional
Documente Cultură
22 de septiembre de 2013
Deber
N 4
Ingenieria Civil
Metodos Numericos
Ejercicio : Con los programas: metodo de la biseccion, newton y metodo de la secante, encuentre una raiz de: f (x) = x tang (x) Metodo de la Biseccion % RAIZ DE f(x)=x-tan(x) en [1,2] clear all clc disp(RAIZ DE f(x)=x-tan(x) en [1,2] ) a=input(Ingrese el primer valor del intervalo: ); b=input(Ingrese el segundo valor del intervalo: ); f=@(x) (x-tan(x)); dif=abs(a-b); while dif>0.000001 if f(a)*f(b)<0 c=(a+b)/2; if f(a)*f(c)<0 b=c; else a=c; end else disp(No existe raiz en este intervalo) break end dif=abs(a-b); end disp(La raiz de la ecuacion es:) disp(c) RAIZ DE f(x)=x-tan(x) en [1,2] Ingrese el primer valor del intervalo: 1.5 Ingrese el segundo valor del intervalo: 1.9 La raiz de la ecuacion es: 1.5708
Veronica Calderon B.
Ingenieria Civil
Metodos Numericos
Metodo de Newton clear all clc disp(METODO DE NEWTON) f=@(x) (x-tan(x)); d=@(x) (1+((tan(x))^(2))); x0=input(Ingrese el primer valor a analizar: ); x1=0; z=abs(x0-x1); while z>0.000001 x1=x0-(f(x0)/d(x0)); z=abs(x0-x1); x0=x1; end disp(La raiz es:) format short disp(x0) Metodo de newton Ingrese el primer valor a analizar: 1 La raiz es: 1.5708 Metodo de la secante clear all clc disp( METODO DE LA SECANTE) f=@(x) (x-tan(x)); x0=1; x1=2; x2=0; z=abs(x2-x1); while z>0.00000001 x2=x1-((f(x1)*(x1-x0))/(f(x1)-f(x0))); z=abs(x2-x1); x1=x2; end disp(La raiz es:) format short disp(x2) 3 Veronica Calderon B.
Ingenieria Civil
Metodos Numericos
Metodo de la secante La raiz es: 0.0026 Tenemos mayor presicion en el metodo de Newton y biseccion mas no en el de la secante
Veronica Calderon B.
Ingenieria Civil
Metodos Numericos
Ejercicio : Encontrar mediante el metodo de newton las raices de la ecuacion. 3sen(x) = cos(x)
%Metodo de Newton clear all clc disp(METODO DE NEWTON) f=@(x) (sqrt(3)*sin(x)-cos(x)); d=@(x) (sqrt(3)*cos(x)+sin(x)); x0=input(Ingrese el primer valor a analizar: ); x1=0; z=abs(x0-x1); while z>0.000001 x1=x0-(f(x0)/d(x0)); z=abs(x0-x1); x0=x1; end disp(La raiz es:) format short disp(x0) Metodo de Newton Ingrese el primer valor a analizar: 1 La raiz es: 0.5236 Segunda ves Metodo de Newton Ingrese el primer valor a analizar: 3 La raiz es: 3.6652
Veronica Calderon B.
Ingenieria Civil
Metodos Numericos
Tercera vez Metodo de Newton Ingrese el primer valor a analizar: 6 La raiz es: 6.8068 Se puede concluir que se generan raices dentro del dominio: x = 0,5236
Veronica Calderon B.
Ingenieria Civil
Metodos Numericos
Ejercicio : Considere la funcin f (x) = cosh(x) + cos(x) y , con y = 1, 2, 3. Encuentre un intervalo que contenga un cero de f para cada valor de y, y calcule dicho cero con el mtodo de la biseccin. Para y=1
Escojo el intervalo de -1 a 1, existe una sola raiz Pero debido a que existen valores de la curva solo en positivo, no va a haber un cambio designo en la funcion, por lo que el metodo de la biseccion no nos serviria en este caso Para el metodo de la biseccion No tiene Raiz Para y=3
Veronica Calderon B.
Ingenieria Civil
Metodos Numericos
Veronica Calderon B.
Ingenieria Civil
Metodos Numericos
Ejercicio : Un objeto est situado en un plano cuya pendiente cara a una tasa constante w. La posicin del objeto, al intante t, est dada por la fmula: s(w, t) =
g [senh(wt) 2w 2
sen(wt)]
donde g=9.8 m/s2 es la aceleracion de la gravedad. Asumiendo que el objeto se ha desplazado 1 metro en 1 segundo, calcule el valor de w, usando el mtodo de la biseccin, con una tolerancia de 105 .Cuntas iteraciones se requieren para alcanzar la tolerancia indicada? Resolucin: w)sin(w)] 1 = 9,8 [sinh((2 w2 ) Tenemos la funcin para hallar w: w)sin(w)] 1 f (w) = 9,8 [sinh((2 w2 ) Grca de la funcin:
Veronica Calderon B.
Ingenieria Civil
Metodos Numericos
Ejercicio : Escriba e implemente un programa en Matlab para calcular la raz cuadrada de un nmero positivo a, basado en el mtodo de Newton Planteamos la siguiente funcin: X= a f (x) = a x Tenemos:
10
Veronica Calderon B.