Método de la regla falsa (o metodo de la falsa posición) MN
Tensor
50,183 views
35 slides
Jun 05, 2014
Slide 1 of 35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
About This Presentation
Método de la regla falsa (o metodo de la falsa posición) MN
Size: 1013.38 KB
Language: es
Added: Jun 05, 2014
Slides: 35 pages
Slide Content
MÉTODO DE LA REGLA
FALSA (O MÉTODO DE LA
FALSA POSICIÓN)
Clase 4
03-Junio-2014
MÉTODO DE LA REGLA FALSA
•Undefectodelmétododebisección,esquealdividirelintervalo�,�en
mitadesigualesnosetomaencuentalamagnitudde�����;ysipor
ejemplo�(�)estamascercadeceroque�(�),esrazonablequelaraízse
encuentremascercade�������,������??????
??????=0.
MÉTODO DE LA REGLA FALSA
•Elmétododelareglafalsaaprovechalaideadeunirlospuntos
�,���(�,��)conunalínearecta.Lainterseccióndeestalíneaconel
eje�proporcionaunamejorestimacióndelaraíz.Aligualqueelmétodo
debisección,setomaesepuntocomoelnuevovalorextremodelintervalo,
yseeliminaelsubintervaloquenocontengalaraíz.
MÉTODO DE LA REGLA FALSA
•Elprocedimientoserepitehastaqueselogreunaaproximaciónconunerror
cercanoacero.Elreemplazodelacurvaporunarectadaunaposiciónfalsadela
raíz.Deaquíquesepuedaconsiderarconunmétododeinterpolaciónlineal.
•Laformulaparalaprediccióndelanuevaaproximaciónalaraízsepuedeobtener
delaecuacióndelalíneaquepasasporlospuntosextremosdelintervalo
seleccionado:�,���(�,��).Elpuntodondelarectacortaaleje�seobtiene
mediantelaecuación.
??????
??????=�−
�(�)(�−�)
��−�(�)
MÉTODO DE LA REGLA FALSA
•Laecuacióndelarectadondeseconoceunpuntosobrelamismaysu
pendientees:
•Queenlarectadelafigura1es
�−�
1=��−�
1……….(1)
MÉTODO DE LA REGLA FALSA
??????�����1Primeraiteracióndel
MétododelaFalsaPosición
MÉTODO DE LA REGLA FALSA
•Queenlarectadelafigura1es
•Enlainterseccióndeestarectaconeleje�secumplelacondiciónenque
��=0,porloquealdespejar�seobtiene:
��−��=
��−��
�−�
�−�……..(2)
??????
??????=�−
���−�
��−��
……..(3)
MÉTODO DE LA REGLA FALSA
•Laecuación(3)eslaecuaciónusadaparapredecirlanuevaaproximación
alasolución,lacualincluyecomoseseñalo,losvaloresdelasfunciones
evaluadasenelintervalo.
MÉTODO DE LA REGLA FALSA
•Algoritmo
1.Seleccionarlosvaloresinicialesde���yevaluar����(�)eneste
intervalo,demaneraquelafuncióncambiedesigno.Estableceruna
toleranciadeerror.
2.Laprimeraaproximacióndelaraízsecalculapormediodelaecuación
(4)
??????
??????=�−
���−�
��−��
……..(4)
MÉTODO DE LA REGLA FALSA
•Ejemplo1(Archivomne2-2v3)
•Aplicarelmétododelareglafalsaparaencontrarlaraízrealmayordel
polinomio.
•Realizarelprocesoiterativohastaquesecumplaun??????
??????<�.��??????%
��=−3.7083�
3
+16.2965�
2
−21.963�+9.36
MÉTODO DE LA REGLA FALSA
•Solución
•Parainiciarelproblemasegeneraunagráficadelaecuación
•Enelintervalodevaloresde"??????“��−??????????????????.Paraestosesiguenlospasosque
seindicanenelarchivodecomograficarenExcel.
��=−3.7083�
3
+16.2965�
2
−21.963�+9.36
��=−3.7083�
3
+16.2965�
2
−21.963�+9.36
Figura 2 Gráfico de la Función
MÉTODO DE LA REGLA FALSA
•Lagraficadelafigura2muestraqueenelintervalode0a2.5existentres
cambiosdesigno,porloquelasraícesdelpolinomioselocalizanenel.
Dependiendodelosvaloresinicialesseleccionados,sepodrálocalizar
cualquieradelastresraíces.
MÉTODO DE LA REGLA FALSA
•ImplementacióndelareglafalsamedianteelusodeExcel
1.Deacuerdoalagraficadelafigura2,seleccionarunintervalode2.1a
2.5paraencontrarlaraízmayordelpolinomio,yaqueenelsepresentaun
cambiodesignoenelvalordelafunción,porloqueestospuntospueden
serlosvalorescorresp0pndientesde���paraaplicarelalgoritmo.
MÉTODO DE LA REGLA FALSA
•ImplementacióndelareglafalsamedianteelusodeExcel
2.ConstruirenExcellatablaqueapareceenlafigura3,enlasquese
incluyendiferentescolumnaspara:elnúmerodeiteración(columnaA),
losvaloresdelosextremosdelintervalo���(columnasByC),losvalores
delaevaluacióndelafunciónenlosextremosdelintervalo
�����columnas(DyE),elcalculode??????
??????(columnasF),laevaluación
delafunciónen??????
??????,�(??????
??????)(columnaG)yelporcentajedeerror
aproximado(columnaH).
Figura 3 Tabla para iniciar el método de la regla falsa
MÉTODO DE LA REGLA FALSA
•ImplementacióndelareglafalsamedianteelusodeExcel
3.Introducirlosvaloresdelaiteracióninicialydelosextremosdelintervalo���,en
lasceldasA70,B70yC70,respectivamente.
4.IntroducirlaformulaparaevaluarlafunciónenlasceldasD70yE70,paralocual
hayquetenercuidadoqueelvalorqueseutiliceseaeldelaceldaconlaque
tengacorrespondiente,porejemploparaevaluar�(�)sedeberáutilizarlos
valoresde�,queseencuentranenlaceldaB70,paraevaluar�(�)sedeberá
utilizarelvalorde�,queseencuentraenlaceldaC70,comosemuestraenla
figura.
MÉTODO DE LA REGLA FALSA
•ImplementacióndelareglafalsamedianteelusodeExcel
5.IntroducirlaceldaF70laformulaparaevaluar??????
??????(ecuación4)yevaluarla
funciónenesepunto�(??????
??????)enlaceldaG70.
6.Seguirlospasos6al11delejemplo(mne2-1v3)correspondientesala
implementacióndelalgoritmodebisecciónmedianteelusodeExcel,yaquelos
algoritmosdelmétododebisecciónydelmétododelareglafalsasonmuy
parecidos,alfinalseobtieneelvalordelaraíz,elcualapareceenlatabladela
figura4.
Figura 4 Presentación de las iteraciones para el calculo de la raíz mayor del polinomio
��=−3.7083�
3
+16.2965�
2
−21.963�+9.36
MÉTODO DE LA REGLA FALSA
•ImplementacióndelalgoritmodelmétododelareglafalsamedianteVisual
Basic
1.Deacuerdoalagráficadelafigura2,sepuedeseleccionarelintervalo
de2.1a2.5paraencontrarlaraízmayordelpolinomio,yaqueenelse
presentauncambiodesignoenelvalordelafunción,porloqueestos
puntospuedenserlosvalorescorrespondientesde���paraaplicarel
algoritmo.
MÉTODO DE LA REGLA FALSA
•ImplementacióndelalgoritmodelmétododelareglafalsamedianteVisualBasic
2.ParaconstruirenExcellatablamostradaenlafigura5seabreunahojanuevayseetiquetanlas
celdasaempleardeacuerdoalalgoritmo.Enestecasodeberánaparecer:elporcentajede
error(celdaB4),elvalorinicialde�(celdaB6),elvalorinicialde�(celdaB8)yelvalordelaraíz
(celdaB10).Tambiénseetiquetanlascolumnasdelatabladeresultadosqueapareceráconlos
siguientesdatos:numerodeiteración(columnaA),valorde�(columnaB),valorde�(columna
C),evaluacióndelafunciónenelpunto�,�(�)(columnaD),evaluacióndelafunciónenel
punto�,�(�)(columnaE),productode������(�)(columnaF),calculodelaaproximación??????
??????
(columnaG),evaluacióndelafunciónen??????
??????(columnaH)yelporcentajedeerroraproximado
�
�(columnaI).
MÉTODO DE LA REGLA FALSA
•ImplementacióndelalgoritmodelmétododelareglafalsamedianteVisual
Basic
3.Unavezhechalatabladelafigura5seincrustanlosbotones,loscualesse
etiquetanconlasleyendas:“calcular”y“limpiar”,segúnsemuestraenla
figura6.
Figura 5 Tabla inicial para calcular las raíces del polinomio por el método de la regla falsa
Figura 6 Se incrustan los diferentes botones para el método de la regla falsa con Visual Basic
MÉTODO DE LA REGLA FALSA
•ImplementacióndelalgoritmodelmétododelareglafalsamedianteVisual
Basic
4.Elbotóncorrespondientea“calcular”tieneelpropósitodecalcularlaraíz
ytienelesiguientecódigodeprogramación.
MÉTODO DE LA REGLA FALSA
•ImplementacióndelalgoritmodelmétododelareglafalsamedianteVisual
Basic
5.Elbotóncorrespondientea“limpiar”tieneelsiguientecódigode
programación.
MÉTODO DE LA REGLA FALSA
•ImplementacióndelalgoritmodelmétododelareglafalsamedianteVisual
Basic
6.Lafunciónseintroduceenelcódigogeneral
MÉTODO DE LA REGLA FALSA
•ImplementacióndelalgoritmodelmétododelareglafalsamedianteVisual
Basic
7.Unavezqueseintrodujeronloscódigosanteriores,seejecutaelprograma
introduciendolosvaloresinicialessugeridosenlagráfica,�=2.1,�=
2.5����������������������0.015,segúnapareceenlafigura7.Laraíz
obtenidafuede2.288534.
Figura 7 Calculo de la primera raíz por el método de la regla falsa con Visual Basic
MÉTODO DE LA REGLA FALSA
•ImplementacióndelalgoritmodelmétododelareglafalsamedianteVisual
Basic
8.Sisedeseaaproximarlaotraraíz,seutilizaelbotón“limpiar”ysecambian
losvaloresiniciales,enestecasolosvaloresinicialessugeridossegúnla
gráficason:�=1.05,�=1.3,yelporcentajedeerrorde0.015,según
apareceenlafigura8.Laraízobtenidafuede1.129710
Figura 8Calcula de la segunda raíz por el método de la regla falsa con Visual Basic