Sunteți pe pagina 1din 4

Pregunta 3 : Sea la ecuacin no lineal f(x) = 2cos(x) -

Aplicando Matlab hallar:

a). El intervalo donde existe raz por T.B.

El teorema son dice:

Si f(x)*f(x+1) < 0 entonces existe una raz en el intervalo < x, x+1 >

Como no sabemos dnde se encuentra este intervalo especficamente podemos hacer


un script que encuentre este intervalo dndole un intervalo ms grande donde buscar
posibles races mediante el teorema de Bolzano.

En matlab: (script)

Ese sera nuestro script para hallar el intervalo.

Ahora lo podemos utilizar en la ventana de comandos:

En matlab:

Damos un intervalo al azar, en este caso [-2 , 5] y el programa encuentra una raz en el
intervalo <-1 , 0>

Como podemos observar, se convierte el valor que est dentro del coseno porque
matlab siempre toma los valores en radianes , entonces en nuestro caso se debe poner
2cos(x /180) como esta en la ventana de comandos.
b). Aplicando el mtodo de Regula Falsi, una solucin con 6 cifras decimales exactas.

El mtodo de Regula Falsi combina el mtodo de la biseccin con el mtodo de la


secante, entonces su aproximacin es ms rpida que estos mtodos.

Sea f(x) una funcin continua en el intervalo <xa , xb> y f(xa)f(xb) < 0 Entonces
tomamos la siguiente iteracin:

Este punto es el xr en lugar del punto medio del mtodo de la biseccin. Luego
tenemos dos casos:

Se toma un nuevo intervalo <xr ,xb> o

Se toma un nuevo intervalo <xa ,xr>

La iteracin continua hasta que |+1 |

Donde es un valor pequeo y nos determina que tan prxima es nuestra solucin de
la verdadera.

Luego podemos crear otro script con este mtodo y hallar la raz para la funcin dada
en el intervalo hallado en (a) que es <-1, 0>

En matlab: (script)
Aplicando el script en la ventana de comandos:

En matlab:

Como podemos observar, para 6 cifras decimales exactas, se utiliza ,segn la formula:

0.5(10)-6 que es la tolerancia o .

Luego podemos comprobar en matlab que tan prximo es a la raz, el valor hallado:

En matlab:
Que es: 4.5895x10-8

Grficamente:

En matlab:

Se obtiene:

S-ar putea să vă placă și