domingo, 7 de septiembre de 2008

Bisección

El siguiente programa deberán modificar para calcular el cero de algunas de las funciones que abajo se describen. Deben pedir al usuario el número máximo de iteraciones permitidas e informar con una bandera de info cuál criterio se alcanzó. Deben documentar el programa, lo que hace las variables de paso, las locales, los pasos intermedios del procedimiento y desde luego el nombre de quien lo programó.


  1. bisecta.for: la rutina que calcula el intervalo de certidumbre de la raíz.
  2. myfun.for: una función donde definimos las función objetivo.
  3. prueba.for: el programa principal.

El trabajo se queda para el jueves debido a que no subí con tiempo los programas.

Las funciones son:

  1. f(x) = .3 - x/(x^2 + 2)
  2. f(x) = 1 + (x + .004)^5 - 2(x+.004)^4

Deben hacer el programa de manera que el usuario pida con que funciòn jugar, y luego deben pedir el intervalo de certidumbre.

2 comentarios:

Anónimo dijo...

una pregunta profesor, para compilar cn el mingw, como le hago para enlazar los programas???? gracias

Guilmer dijo...

puedes usar el mismo compilador pro ejemplo

f77 -c 1.f 2.f

luego f77 1.o 2.o

y te sale un a.exe

o puedes teclear

f77 1.f 2.f -o sal.exe

y tendrás un ejecutable de nombre sal.exe