You are on page 1of 4

Universidad Boliviana

Universidad Mayor de San Andrs


FACULTAD DE INGENIERIA
Carrera de Ing. Qumica
La Paz Bolivia
Programacin del mtodo
Cuerdas Modificadas
Algoritmo.- Para una mejor explicacin se parte en procesos a todo el programa con
sus respectivos acotaciones.
1. La parte mas importante es la separacin de races de cuantas puedan existir en
nuestro prolema por lo !ue "acemos los siguientes pasos lgicos como
programa a parte en su propia #uncin $Puntos%&'$.
a& Lo primero es darse un par(metro de traajo donde puedan estar incluidas todas
las races) as como en nuestro caso lo damos de -1** a +1**.
& ,n cada punto a una distancia de 1 a 1 se aplica la ecuacin correspondiente - se
valora en signo compar(ndolo con su antecesor' s el producto de amos tiene un
valor negativo). .utom(ticamente se guardan amos puntos en dos vectores
independientes uno del otro.
c& /odo dentro de la #uncin determinada como puntos%&' - de valores #lotantes al
existir una variacin de *.1 en cada una con si en alg0n caso la lnea corte
exactamente en el valor entero.
1. M!"#" #$ %A MI!A# P&"M$#I" .- Llamado como una #uncin
independiente $23/.4%&'$. ,l cual adopta de los vectores sus primeros valores -
aplica la ecuacin e n uno de ello) s el valor otenido es negativo
automaticamente reasigna valores de modo !ue los nuevos puntos como /,5 -
/,6 sepan si es positivo o negativo - si sale positivo solo reemplaza.
/eniendo el sentido inmediatamente se ingresa en un ciclo #or) donde la primera
operacin es encontrar el punto promedio entre amas intersecciones - aplicarlo a
la ecuacin. 7 el valor ultimo otenido es menor a cero este remplazara a /,6 - si
no es as lo reemplazar( a /,5 de modo !ue exista un acercamiento a l valor
verdadero.
8. M$!"#" #$ %A 'A%SA P"SICI().- 4eemos tomar en cuenta) !ue de la
ecuacin) -a contamos con la separacin de races) es decir) tener los intervalos
donde posilemente se encuentre la interseccin de tal modo9
,ntrada9 Los valores de :a;) :; - :r;.
7alida 9 La ma-or aproximacin de :x; con respecto a :r;.
4onde :r; es el error deseado introducido por teclado - !ue tiene por #inalidad
responder al error relativo deseado.
4eemos encontrar el valor de entre :a; o :; !ue se ser( el piote - punto de
partida de las repeticiones.
Para esto - saiendo !ue la segunda derivada se de#ine como9
%1&
4ando el valor a " < *.**1.
/omamos al primer punto) lo aplicamos a la #uncin - tami=n a la segunda
derivada. 4e los valores ad!uiridos se pregunta las siguientes desigualdades9
* & % $ > & % > a f a f
%1&
7i la desigualdad es cierta se toma como z < ' z1 < a donde z ser( siempre el
piote - z1 el punto #ijo.
,n el caso !ue no se cumpla la desigualdad es decir9
* & % $ > & % < a f a f
%8&
7e supone !ue uno es negativo por lo !ue los valores ser(n en remplazo z < a' z1 <
) lo contrario al caso anterior - tenemos con seguridad !ue el piotes es el
correcto.
/omando en cuanta los puntos directamente aplicamos la #ormula llamando a ala
ecuacin deseada desde un punto distinto % esto para poder camiar la #ormula con
toda #acilidad en un solo lugar para poder otener otros datos deseados&.
.
#
1
% & x
% & #% & x "
.
1 #% & x #% & x "
"
1
%?&
@eemplazamos los valores de z < zn' 7eguidamente aplicando la #ormula de9
%A&
Bue es la #ormula esencial de las cuerdas modi#icadas9
@eci=n realizamos la pregunta del error) por!ue desde este paso la operacin se
repetir( como el mtodo de las cuerdas sim*les.
%C&
4onde el error esta descrito por teclado.
7i no cumple la desigualdad repetir( la ecuacin %?& las veces necesarias "asta
cumplirla' no olvidemos !ue tami=n existir( el remplazo de z < zn' para utilizar el
ultimo punto aproximado.
Cuando cumpla la condicin de la desigualdad el resultado de zn ser( impreso en
pantalla dando la m(xima aceptacin de la vecindad re!uerida.
M$!(#" #$ )$+!")., 7e realiza el punto a utilizar de la misma manera !ue
en la #alsa posicin) pero con la di#erencia !ue se toma el otro punto para utilizarlo
como pivote.
Una vez saiendo cual es el piote se aplica la #ormula.
Bue representa a la derivada de la #uncin !ue ser( re!uerida para el prolema.
@eemplazando los valores de z en la ecuacin - z-" en una segunda oportunidad -
almacenando estos valores en puntos #lotantes.
zn z
.
#% & z
#% & D1 #% & z
% & z1 z
zn z
.
#% & z
#% & D1
1
#% & z
% & z1 z
E
zn z
z
r
,stos valores van a la ecuacin de la derivada - luego se lo almacena en #dxo !ue es
un valor del nuevo punto estalecido. 7F realiza la comparacin con el punto
anterior - si el valor sale menor a *.**1 se detiene e imprime el valor re!uerido.
@epetir( este procedimiento con los dem(s puntos expresados por la #uncin punto
!ue se encarga de separa a los puntos unos de otros - !uedar en intervalos de#inidos.
M$!"#" C"M-I)A#"., Go es mas !ue la unin de los dos m=todos mostrados
anteriormente) utilizando los puntos di#erentes como piotes elegidos m=diente la
segunda derivada. .l inicio de cada #uncin. este m=todo optimiza la aproximacin
de los dos m=todos - muestra amas aceptaciones) tanto por derec"a como por
iz!uierda.
Conclusin. - ,xisten determinadas ecuaciones !ue no es posile realizarlas por
determinados m=todos) por lo !ue se puede recurrir a otro en el momento deseado -
encontrar.
Un error no menos importante es el !ue presenta cuando en un mismo intervalo de
encurtan dos intersecciones) es decir) !ue en un salto de 1 a1 se encuentren dos
valores) poco proale pero existente) en este caso ning0n programa responde
correctamente -a !ue todos se asan en la separacin adecuada de puntos.
$.em*lo.- 7aiendo !ue este m=todo es solo una modi#icacin del m=todo de las
cuerdas seg0n el siguiente es!uema9
H%a&
a 51 5o
#%51&
#%5*&
#%&
figura 1

You might also like