Friday, November 21, 2008

Acerca de REC-C

REC-C es una extensión del lenguaje REC para realizar aritmética de los números complejos. En este blog se da una introducción de como utilzar REC-C y las facilidades que presenta en el estudio de los números complejos.

Los videos que se presentan aquí son un complemento al documento ¨Un primer acercamiento al Análisis Complejo con REC/C¨ de Juan Carlos Vinagre Méndez (próximo a reestablecerse en línea). Y fueron creados por Juan Carlos Vinagre Méndez y José Manuel Gómez Soto en el Verano de la Investigación Científica 2008 en el Departamento de Aplicación de Microcomputadoras de la UAP.


----------------------------------------------------
Para mayor información acerca de REC-C consulte el documento
¨REC/C for Complex Arithmetic¨. (PDF) de Harold V. McIntosh.

Si desea consultar algo más avanzado sobre variable compleja vea:
Complex Analysis. (PDF) de Harold V. McIntosh.




Visita nuestra página web http://delta.cs.cinvestav.mx/~mcintosh

Acerca de REC

REC (abreviación de “Regular Expression Compiler” por sus siglas en inglés) es un lenguaje de programación diseñado por el Dr. Harold V. McIntosh. El potencial de este lenguaje es su sencillez ya que consiste en una simple estructura de control, donde son ejecutadas funciones creadas previamente en C. Dadas estas dos características REC puede adecuarse a cualquier aplicación bajo un esquema interactivo, donde el usuario programa las opciones del sistema mediante una estructura de control.

Otras extensiones de REC

Así como REC-C existen otras extensiones de REC desarrolladas en México:

Contenido

REC-C

  • Antecedentes.

    • Introducción.
    • Aritmética de los números complejos.

      • Números complejos.
      • Plano de Argand.
      • Notación Euler y notación de Hamilton.
      • Operaciones fundamentales de los números complejos.
      • Suma de complejos (ejemplo).
      • Resta de complejos (ejemplo).
      • Multiplicación de complejos (ejemplo).
      • División de complejos (ejemplo).



    • Estructura de datos: Pila.
    • Notación polaca inversa.

      • Notación infija, prefija y posfija.
      • Notación infija vs notación polaca inversa.


  • Comencemos con REC-C.

    • Introducción a REC-C.
    • Operadores de manejo de la pila e inicialización de variables

      • Operador &.
      • Operador j,T, C, n, r y L.
      • Operadores de inicialización Z, X, Y, u, v, x, y.
      • Operadores de duplicado y eliminacion: P y p.

    • Almacenamiento auxiliar.

      • Almacenamiento y recuperación temporal.

    • Graficando con REC-C.

      • Posicionamiento y trazo: Operador G y g.
      • Colores: operador QK, QY, QB y QR.
      • Graficando un punto: operador q.
      • Graficando regiones: operadores M y m.
      • Etiquetando puntos y formación de círculos.


  • Transformaciones en el plano complejo.

    • Funciones complejas.
    • Mapeo conforme.

      • Mapeo conforme I.
      • Mapeo conforme II.
      • Ejemplos de mapeos conformes.

    • Mapeos de contornos.
    • Mapeos de contornos de fase.
    • Mapeos de contornos de valores absolutos.

  • Recursividad.

    • Secuencia de Fibonacci.

Introducción.

Números complejos.

Plano de Argand.

Notación Euler y notación de Hamilton.

Operaciones fundamentales de los números complejos.

Suma de complejos (ejemplo).

Resta de complejos (ejemplo).

Multiplicación de complejos (ejemplo).

División de complejos (ejemplo).

Estructura de datos: Pila.

Notación infija, prefija y posfija.

Notación infija vs notación polaca inversa.

Introducción a REC-C.

Operador &.

Operador j, T, C, n, r, L.

Operadores de inicialización Z, X, Y, u, v, x, y.

Operadores de duplicado y eliminación: P y p.

Almacenamiento y recuperación temporal.

Posicionamiento y trazo: Operador G y g

Manejo de colores: QK, QY, QB y QR

Graficando un punto: operador q.

Graficando regiones: operadores M y m

Etiquetando puntos y formación de círculos.

Funciones complejas.

Mapeo conforme I.

Este video no está en Youtube porque no lo aceptó por su tamaño. Pero se puede consultar en:

http://cellular.ci.ulsa.mx/videos/rec-c/rec-c.html

Mapeo conforme II.

Este video no está en Youtube porque no lo aceptó por su tamaño. Pero se puede consultar en:

http://cellular.ci.ulsa.mx/videos/rec-c/rec-c.html

Ejemplos de mapeos conformes.

Mapeos de contornos.

Mapeos de contornos de fase.

Mapeos de contornos de valores absolutos.

Secuencia de Fibonacci.

Este video no está en Youtube porque no lo aceptó por su tamaño. Pero se puede consultar en:

http://cellular.ci.ulsa.mx/videos/rec-c/rec-c.html

Furcios

En construcción.

Tuesday, November 18, 2008

Descargas

Descarge los videos en formato iPod, Quicktime y Media Player Aquí