SlideShare una empresa de Scribd logo
1 de 24
MÉTODOS NÚMERICOS PARA ECUACIONES
NO LINEALES
CLASE DE LABORATORIO DE CÁLCULO 4
2
BISECCIÓN
Sea f(x) una función continua en un intervalo [a,b] y sea r
una raíz de la función. Definimos el siguiente algoritmo
que nos permite aproximar la raíz r de f(x).
3
En el nuevo intervalo [a0,b0], con a0=c0, o bien b0=c0 (para
que el intervalo contenga al cero).
Se repite el proceso con n = 1, 2, 3, etc., con lo cual, la
fórmula de recurrencia es cn =(bn+an)/2
4
Pasos para el método de
Bisección
• Paso 1: Elija valores iniciales inferior (a) y
superior (b) que encierren la raíz de forma tal
que la función cambie el signo en el intervalo.
Esto se verifica comprobando que f(a)·f(b) < 0.
• Paso 2: Una aproximación de la raíz c se
determina de
c=(a + b)/2
5
Paso 3: Realice las siguientes evaluaciones para determinar en
que sub-intervalo está la raíz:
•Si f(a)·f(c) < 0
Entonces la raíz se encuentra dentro del sub-intervalo
inferior o izquierdo, por lo tanto, haga b = c y vuelva al paso 2.
• Si f(b)·f(c) < 0
Entonces la raíz se encuentra dentro del sub-intervalo
superior o derecho, por lo tanto, haga a = c y vuelva alpaso 2.
• Si f(c) = 0
Entonces la raíz es igual a c y termina el cálculo.
6
f='' ;%función de la cual se desea hallar la raíz
a= ;%extremo inferior del intervalo
b= ;%extremo superior del intervalo
n= ;%numero máximo de iteraciones
tol= ;%tolerancia
%%desarrollo
f=inline(f);%se define como inline a f para poder evaluarla con
%distintos argumentos o parámetros
for i=1:n %se repiten las operaciones como máximo n veces
c=(a+b)/2; %fórmula de recurrencia, aproximación a la raíz
resultB(i,:)=[i a b c abs(f(c))];%se forma una tabla de resultados,
%según lo que pida el ejercicio
if tol>abs(f(c))% si f(c) es casi cero, al menos menor a tolerancia
break % ya no se itera y se muestra resultB
elseif f(c)*f(a)<0 %sino, se verifica hacia donde esta el cero
b=c; %el cero está entre a y c, por tanto se cambia b por c
else a=c; %el cero está entre b y c, por tanto se cambia a por c
end %aca se cierra el if de verificar tol
end %aca se cierra el for de iteraciones
resultB %se despliega una tabla con resultados obtenidos
7
MÉTODO DE REGLA FALSA O
FALSA POSICIÓN
Este método es un mejoramiento de la bisección,
prácticamente se cumplen las mismas condiciones del
método anterior pero con la diferencia de la definición de
la aproximación de la raíz.
8
9
f='' ;%función de la cual se desea hallar la raíz
a= ;%extremo inferior del intervalo
b= ;%extremo superior del intervalo
n= ;%número máximo de iteraciones
tol= ;%tolerancia
%%desarrollo
f=inline(f);%se define como inline a f para poder evaluarla con
%distintos argumentos o parámetros
for i=1:n %se repiten las operaciones como máximo n veces
c=(b*f(a)-a*f(b))/(f(a)-f(b));%fórmula de recurrencia para este método
resultB(i,:)=[i a b c abs(f(c))];%se forma una tabla de resultados,
%según lo que pida el ejercicio
if tol>abs(f(c))% si f(c) es casi cero, al menos menor a tolerancia
break % ya no se itera y se muestra resultB
elseif f(c)*f(a)<0 %sino, se verifica hacia donde esta el cero
b=c; %el cero está entre a y c, por tanto se cambia b por c
else a=c; %el cero está entre b y c, por tanto se cambia a por c
end %acá se cierra el if de verificar tol
end %acá se cierra el for de iteraciones
Punto Fijo
Punto fijo 𝑃(𝑥𝑝,𝑥𝑝) de una función y = g(x) es el punto
cuya abscisa 𝑥𝑝 verifica 𝑥𝑝= 𝑔(𝑥𝑝)
Para aproximar a la raíz de la ecuación f(x) = 0 se lo
escribe como x = g(x) y se busca el punto donde la curva
representativa de y = g(x) corta a la recta y = x, para lo
cual se genera la secuencia:
𝑥1=𝑔(𝑥0), 𝑥2=𝑔(𝑥1),⋯,𝑥𝑛=𝑔(𝑥𝑛−1)
que si 𝑔 es elegido convenientemente converge a la raíz
𝑟.
10
El método de punto fijo es localmente convergente a 𝑥𝑝
=𝑔(𝑥𝑝) si |𝑔′(𝑥𝑝)|<1
Entendiendo por localmente convergente que existe un
intervalo que contiene a 𝑥𝑝 tal que el método converge
para cualquier valor inicial 𝑥0 que pertenece a dicho
intervalo.
Si |𝑔′(𝑥𝑝)|>1 el método diverge para cualquier valor
inicial 𝑥0. Esto da una guía para la elección de 𝑔.
Punto Fijo - Convergencia
11
Ejemplo
1. Tenemos f(𝑥) = 𝑥 ^ 3+4𝑥 ^ 2−10=0
2. Despejamos
3. Derivamos
4. Resolviendo la desigualdad -1 ≤ g’(x) ≤ 1 obtenemos
el rango de valores en los cuales esta el punto fijo.
12
El método converge, en cambio otra elección de g podría hacer que no sea
convergente .
5. Con R buscamos la raíz en g(x) , es decir g(R)=R haciendo iteración de las
operaciones.
Resolver la ecuación log(x^2 + 2) + x - 5 = 0, con tres cifras decimales de
aproximación, empleando el método de Aproximaciones Sucesivas.
Ejemplo (resolución a mano)
Cambio de signo, hay una raíz en el rango [3-4]
13
Despejamos:
g(x)= 5 - log(x^2 + 2) = x
Derivamos:
g'(x)= - 1 / (x^2 + 2) * 2 * x * log e
g'(3,5)= -0,213
Rango en que se encuentra la raiz:
a =3
b =4
Construimos la tabla:
Xn g(Xn)
X0
X1
…
Xn 14
Xn g(x)
15
Punto Fijo - Matlab
ENTRE COMILLAS SE ESCRIBE LA FUNCION g(x) Y f(x)
16
METODO DE NEWTON- RAPHSON
17
EJEMPLO
18
19
Newton Raphson - Matlab
20
SECANTE
Sea la función f(x). Suponiendo que f :R → R, es una función continua y
se conocen los valores de f en 𝑎, y en b.
Para aproximar la raíz r, se parte de dos puntos iniciales (n = 0), de
abscisas p0; p1, se obtiene el punto de intersección, considerando la
ecuación de la recta secante determinada por P0(p0, f(p0)), P1(p1,
f(p1)), (no exige que la cuerda 𝐴𝐵̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
corte al eje 𝑥
21
como en el método de la falsa posición que puede escribirse como:
Para y = 0, se tiene, x = p2, con lo cual:
Es la fórmula de aproximación utilizada en la iteración. Haciendo 𝑝1=𝑝
2, 𝑝0=𝑝1 con el nuevo intervalo, se repite el proceso con n = 2, 3, 4,
etc., con lo cual, la fórmula de recurrencia es:
22
23
tol=10^-4
n Xn f(Xn) |Xn -Xn-1|
0 -1 0,4597
1 0 -1 1,0000
2 -0,6851 -0,4529 0,6851
3 -1,2521 1,6495 0,5670
4 -0,8072 -0,1656 0,4449
5 -0,8478 -0,0523 0,0406
6 -0,8665 0,0032 0,0187
7 -0,8655 -0,0001 0,0011
8 -0,8655 0,0000 0,0000
Secante - Matlab
24

Más contenido relacionado

Similar a 03 clase3.ppt

Metodos numericos daniel pas
Metodos numericos daniel pasMetodos numericos daniel pas
Metodos numericos daniel pasDaniel Pastrana
 
Metodos numericos daniel pas
Metodos numericos daniel pasMetodos numericos daniel pas
Metodos numericos daniel pasNaomi Solano
 
4.metodo de la biseccion
4.metodo de la biseccion4.metodo de la biseccion
4.metodo de la biseccionrjvillon
 
Diferenciación e integración numérica
Diferenciación e integración numéricaDiferenciación e integración numérica
Diferenciación e integración numéricaArmany1
 
Integracion numérica
Integracion numéricaIntegracion numérica
Integracion numéricaKike Prieto
 
Quiz 1 Métodos Numéricos
Quiz 1 Métodos NuméricosQuiz 1 Métodos Numéricos
Quiz 1 Métodos NuméricosDiego Perdomo
 
Métodos de bisección
Métodos de bisecciónMétodos de bisección
Métodos de bisecciónjavicoxxx
 
Asignacion 1 (Programación Numérica)
Asignacion 1 (Programación Numérica)Asignacion 1 (Programación Numérica)
Asignacion 1 (Programación Numérica)avbr_avbr
 
Asignacion 1 (Programacion Numerica/Analisis Numerico)
Asignacion 1 (Programacion Numerica/Analisis Numerico)Asignacion 1 (Programacion Numerica/Analisis Numerico)
Asignacion 1 (Programacion Numerica/Analisis Numerico)avbr_avbr
 
Metodos numericos
Metodos numericosMetodos numericos
Metodos numericosarithflores
 
ECUACIONES NO LINEALES
ECUACIONES NO LINEALESECUACIONES NO LINEALES
ECUACIONES NO LINEALESsdiupg1
 
Raices de Ecuaciones
Raices de EcuacionesRaices de Ecuaciones
Raices de EcuacionesMariaMeperez
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numericaKevinGVG
 
1 ecuaciones no_lineales
1 ecuaciones no_lineales1 ecuaciones no_lineales
1 ecuaciones no_linealestimdrake27
 

Similar a 03 clase3.ppt (20)

Biseccion matlab
Biseccion matlabBiseccion matlab
Biseccion matlab
 
Metodos numericos daniel pas
Metodos numericos daniel pasMetodos numericos daniel pas
Metodos numericos daniel pas
 
Metodos numericos daniel pas
Metodos numericos daniel pasMetodos numericos daniel pas
Metodos numericos daniel pas
 
4.metodo de la biseccion
4.metodo de la biseccion4.metodo de la biseccion
4.metodo de la biseccion
 
Diferenciación e integración numérica
Diferenciación e integración numéricaDiferenciación e integración numérica
Diferenciación e integración numérica
 
Integracion
IntegracionIntegracion
Integracion
 
Integracion
IntegracionIntegracion
Integracion
 
Punto Fijo
Punto FijoPunto Fijo
Punto Fijo
 
Integracion numérica
Integracion numéricaIntegracion numérica
Integracion numérica
 
Quiz 1 Métodos Numéricos
Quiz 1 Métodos NuméricosQuiz 1 Métodos Numéricos
Quiz 1 Métodos Numéricos
 
Métodos de bisección
Métodos de bisecciónMétodos de bisección
Métodos de bisección
 
Asignacion 1 (Programación Numérica)
Asignacion 1 (Programación Numérica)Asignacion 1 (Programación Numérica)
Asignacion 1 (Programación Numérica)
 
Act 4
Act 4Act 4
Act 4
 
Asignacion 1 (Programacion Numerica/Analisis Numerico)
Asignacion 1 (Programacion Numerica/Analisis Numerico)Asignacion 1 (Programacion Numerica/Analisis Numerico)
Asignacion 1 (Programacion Numerica/Analisis Numerico)
 
Metodos numericos
Metodos numericosMetodos numericos
Metodos numericos
 
ECUACIONES NO LINEALES
ECUACIONES NO LINEALESECUACIONES NO LINEALES
ECUACIONES NO LINEALES
 
Raices de Ecuaciones
Raices de EcuacionesRaices de Ecuaciones
Raices de Ecuaciones
 
Métodos numéricos. Unidad 2.
Métodos numéricos. Unidad 2.Métodos numéricos. Unidad 2.
Métodos numéricos. Unidad 2.
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numerica
 
1 ecuaciones no_lineales
1 ecuaciones no_lineales1 ecuaciones no_lineales
1 ecuaciones no_lineales
 

Último

4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptxJhordanGonzalo
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Exposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónExposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónjas021085
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 

Último (20)

4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Exposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporaciónExposicion. del documentos de YPFB corporación
Exposicion. del documentos de YPFB corporación
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 

03 clase3.ppt

  • 1. MÉTODOS NÚMERICOS PARA ECUACIONES NO LINEALES CLASE DE LABORATORIO DE CÁLCULO 4
  • 2. 2 BISECCIÓN Sea f(x) una función continua en un intervalo [a,b] y sea r una raíz de la función. Definimos el siguiente algoritmo que nos permite aproximar la raíz r de f(x).
  • 3. 3 En el nuevo intervalo [a0,b0], con a0=c0, o bien b0=c0 (para que el intervalo contenga al cero). Se repite el proceso con n = 1, 2, 3, etc., con lo cual, la fórmula de recurrencia es cn =(bn+an)/2
  • 4. 4 Pasos para el método de Bisección • Paso 1: Elija valores iniciales inferior (a) y superior (b) que encierren la raíz de forma tal que la función cambie el signo en el intervalo. Esto se verifica comprobando que f(a)·f(b) < 0. • Paso 2: Una aproximación de la raíz c se determina de c=(a + b)/2
  • 5. 5 Paso 3: Realice las siguientes evaluaciones para determinar en que sub-intervalo está la raíz: •Si f(a)·f(c) < 0 Entonces la raíz se encuentra dentro del sub-intervalo inferior o izquierdo, por lo tanto, haga b = c y vuelva al paso 2. • Si f(b)·f(c) < 0 Entonces la raíz se encuentra dentro del sub-intervalo superior o derecho, por lo tanto, haga a = c y vuelva alpaso 2. • Si f(c) = 0 Entonces la raíz es igual a c y termina el cálculo.
  • 6. 6 f='' ;%función de la cual se desea hallar la raíz a= ;%extremo inferior del intervalo b= ;%extremo superior del intervalo n= ;%numero máximo de iteraciones tol= ;%tolerancia %%desarrollo f=inline(f);%se define como inline a f para poder evaluarla con %distintos argumentos o parámetros for i=1:n %se repiten las operaciones como máximo n veces c=(a+b)/2; %fórmula de recurrencia, aproximación a la raíz resultB(i,:)=[i a b c abs(f(c))];%se forma una tabla de resultados, %según lo que pida el ejercicio if tol>abs(f(c))% si f(c) es casi cero, al menos menor a tolerancia break % ya no se itera y se muestra resultB elseif f(c)*f(a)<0 %sino, se verifica hacia donde esta el cero b=c; %el cero está entre a y c, por tanto se cambia b por c else a=c; %el cero está entre b y c, por tanto se cambia a por c end %aca se cierra el if de verificar tol end %aca se cierra el for de iteraciones resultB %se despliega una tabla con resultados obtenidos
  • 7. 7 MÉTODO DE REGLA FALSA O FALSA POSICIÓN Este método es un mejoramiento de la bisección, prácticamente se cumplen las mismas condiciones del método anterior pero con la diferencia de la definición de la aproximación de la raíz.
  • 8. 8
  • 9. 9 f='' ;%función de la cual se desea hallar la raíz a= ;%extremo inferior del intervalo b= ;%extremo superior del intervalo n= ;%número máximo de iteraciones tol= ;%tolerancia %%desarrollo f=inline(f);%se define como inline a f para poder evaluarla con %distintos argumentos o parámetros for i=1:n %se repiten las operaciones como máximo n veces c=(b*f(a)-a*f(b))/(f(a)-f(b));%fórmula de recurrencia para este método resultB(i,:)=[i a b c abs(f(c))];%se forma una tabla de resultados, %según lo que pida el ejercicio if tol>abs(f(c))% si f(c) es casi cero, al menos menor a tolerancia break % ya no se itera y se muestra resultB elseif f(c)*f(a)<0 %sino, se verifica hacia donde esta el cero b=c; %el cero está entre a y c, por tanto se cambia b por c else a=c; %el cero está entre b y c, por tanto se cambia a por c end %acá se cierra el if de verificar tol end %acá se cierra el for de iteraciones
  • 10. Punto Fijo Punto fijo 𝑃(𝑥𝑝,𝑥𝑝) de una función y = g(x) es el punto cuya abscisa 𝑥𝑝 verifica 𝑥𝑝= 𝑔(𝑥𝑝) Para aproximar a la raíz de la ecuación f(x) = 0 se lo escribe como x = g(x) y se busca el punto donde la curva representativa de y = g(x) corta a la recta y = x, para lo cual se genera la secuencia: 𝑥1=𝑔(𝑥0), 𝑥2=𝑔(𝑥1),⋯,𝑥𝑛=𝑔(𝑥𝑛−1) que si 𝑔 es elegido convenientemente converge a la raíz 𝑟. 10
  • 11. El método de punto fijo es localmente convergente a 𝑥𝑝 =𝑔(𝑥𝑝) si |𝑔′(𝑥𝑝)|<1 Entendiendo por localmente convergente que existe un intervalo que contiene a 𝑥𝑝 tal que el método converge para cualquier valor inicial 𝑥0 que pertenece a dicho intervalo. Si |𝑔′(𝑥𝑝)|>1 el método diverge para cualquier valor inicial 𝑥0. Esto da una guía para la elección de 𝑔. Punto Fijo - Convergencia 11
  • 12. Ejemplo 1. Tenemos f(𝑥) = 𝑥 ^ 3+4𝑥 ^ 2−10=0 2. Despejamos 3. Derivamos 4. Resolviendo la desigualdad -1 ≤ g’(x) ≤ 1 obtenemos el rango de valores en los cuales esta el punto fijo. 12
  • 13. El método converge, en cambio otra elección de g podría hacer que no sea convergente . 5. Con R buscamos la raíz en g(x) , es decir g(R)=R haciendo iteración de las operaciones. Resolver la ecuación log(x^2 + 2) + x - 5 = 0, con tres cifras decimales de aproximación, empleando el método de Aproximaciones Sucesivas. Ejemplo (resolución a mano) Cambio de signo, hay una raíz en el rango [3-4] 13
  • 14. Despejamos: g(x)= 5 - log(x^2 + 2) = x Derivamos: g'(x)= - 1 / (x^2 + 2) * 2 * x * log e g'(3,5)= -0,213 Rango en que se encuentra la raiz: a =3 b =4 Construimos la tabla: Xn g(Xn) X0 X1 … Xn 14
  • 16. Punto Fijo - Matlab ENTRE COMILLAS SE ESCRIBE LA FUNCION g(x) Y f(x) 16
  • 17. METODO DE NEWTON- RAPHSON 17
  • 19. 19
  • 20. Newton Raphson - Matlab 20
  • 21. SECANTE Sea la función f(x). Suponiendo que f :R → R, es una función continua y se conocen los valores de f en 𝑎, y en b. Para aproximar la raíz r, se parte de dos puntos iniciales (n = 0), de abscisas p0; p1, se obtiene el punto de intersección, considerando la ecuación de la recta secante determinada por P0(p0, f(p0)), P1(p1, f(p1)), (no exige que la cuerda 𝐴𝐵̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅ corte al eje 𝑥 21
  • 22. como en el método de la falsa posición que puede escribirse como: Para y = 0, se tiene, x = p2, con lo cual: Es la fórmula de aproximación utilizada en la iteración. Haciendo 𝑝1=𝑝 2, 𝑝0=𝑝1 con el nuevo intervalo, se repite el proceso con n = 2, 3, 4, etc., con lo cual, la fórmula de recurrencia es: 22
  • 23. 23 tol=10^-4 n Xn f(Xn) |Xn -Xn-1| 0 -1 0,4597 1 0 -1 1,0000 2 -0,6851 -0,4529 0,6851 3 -1,2521 1,6495 0,5670 4 -0,8072 -0,1656 0,4449 5 -0,8478 -0,0523 0,0406 6 -0,8665 0,0032 0,0187 7 -0,8655 -0,0001 0,0011 8 -0,8655 0,0000 0,0000