jueves, 27 de marzo de 2008

Graficación de funciones implícitas, marzo 27

El día de hoy vimos una forma de identificar puntos (x,y) de la gráfica de una curva representada en su forma implícita F(x,y)=0.

Las rutinas y programa principal los toman de mi página: newton1d.zip

Como es costumbre, deben pasar estas rutinas a doble precisión y adecuarlas para resolver algunas curvas de acuerdo al módulo de su numeración en la lista.
Recuerden que deben encerrar el gráfico siguiendo la orientación positiva (contraria a las manecillas del reloj). Para esto deberán definir una rutina donde evaluen la derivada de F con respecto a y, para x fija. En clase se dijo cómo resolver esto sin modificar newton.for. Por cierto, el detalle con ésta rutina ya fue corregido, revise.
No olvide documentar las rutinas e indicar cómo usar cada una de ellas, las variables de entrada, las de salida etc. y coloque ahí su nombre y numeración de la lista. Debe entregar la gráfica de resultados.

Los problemas módulo 5 que les corresponden son:

0. 2xy²-yx²=3; en la caja [-7,7]x[-6,6], usando m=45 y n=45 puntos
1. 4x⁴+y²-2y-4=0; en la caja [-2,2]x[-2,4], usando m=35; n=45 puntos
2. 3xy-y³-4=0; en la caja [-6,6]x[-6,7], usando m=50; n=40 puntos
3. 4x²-4xy-y²-x=2; en la caja [-7,6]x[-4,6], usando m=45; n=50 puntos
4. 4x³-y³-2xy²=0; en la caja [-4,4]x[-6,6], usando m=35; n=60 puntos

Obs. m es el número de puntos sobre el eje x, y n es el número de puntos sobre el eje y (aclaración en clase usé m para las y, modifique esto).

Cualquier pregunta... únicamente por el blog y hasta el lunes a las 13hrs.

Suerte!

martes, 25 de marzo de 2008

Potencia m de un número

El algoritmo que vimos el día de hoy fue el cálculo de la potencia no entera de un número positivo.

Los archivos que generamos son: potenciar.for, raizsqrt.for y nemo.for. Este último el programa principal.

No hay trabajo para el jueves.
Por otra parte, dense por enterados que el próximo martes tendrán un examen escrito.

sábado, 15 de marzo de 2008

No hay trabajo para el martes 25

Al regreso de estas vacaciones no hay trabajo que entregar.

Chau

jueves, 6 de marzo de 2008

Trabajo 6, marzo 6

Para asegurarnos que entiendan un poco de los problemas a los que nos enfrentamos cuando trabajamos con números en la computadora, el siguiente trabajo se basa en el artículo: Pitfalls on Compuations o why a math book is not enough. Pueden obtener el artículo en pitfalls.pdf.

Todos deben hacer un resumen de la sección 3 de ese artículo, y de acuerdo a su número en la lista de alumnos módulo 5, deben hacer un resumen de las secciones


  • 0. seccion 4
  • 1. sección 5
  • 2. seccion 6
  • 3. sección 7
  • 4. sección 8

Deberá entregar junto a este trabajo una impresión de su Historial Académico.

La entrega es el jueves 13 a primera hora.

martes, 4 de marzo de 2008

Trabajo 5, marzo 4

Con respecto al material funcioneselementales.pdf. Se ha numerado cada uno de los ejercicios que no hemos resuelto en el pizarrón de la forma:

  • 0. x^m, com (0< m <1)
  • 1. sen(x)
  • 2. cos(x)
  • 3. asen(x)
  • 4. acos(x) y atan(x)
  • 5. ln(x)
  • 6. exp(x)
Siguiendo su numeración en la lista.pdf módulo 7, describa el algoritmo, escriba una rutina en fortran (una función que calcule la expresión) e imprima algunos resultados que arroje su programa.
Todos los programas debe escribirlos en doble precisión.

En la clase de hoy vimos las funciones para calcular la raíz cuadrada y la potencia entera de un número raizsqrt.for y potencian.for, algunos de ustedes las requerirá para sus cálculos, les dejo mi versión.

lunes, 3 de marzo de 2008

Funciones elementales

El texto para esta semana es: Algoritmos sencillos para el cálculo de funciones elementales, escrito por Pablo Barrera y Cynthia González en 1993. Publicado en la Facultad de Ciencias - UNAM.

Pueden bajarlo de funcioneslementales.pdf, cuenta con dos errores. Nos será útil para programar en clase.