Está en la página 1de 10

Escuela Politecnica del Ejercito Ingenieria Civil Metodos Numericos Veronica Calderon

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

El graco deternina que no tiene raiz Para y=2

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

Con la grca escojo el intervalo de -2 a-1

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:

Por medio del metodo de la biseccion podemos encontar lo siguiente:

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.

También podría gustarte