decyd@uaemex.mx  Buzón de atención universitaria
Innovación tecnológica educativa
Criterios para el uso de Inteligencia Artificial generativa en la UAEMéx
Herramientas tecnológicas
 Categorías

ÁREAS DE CONOCIMIENTO

Document
Octave o GNU Octave es un programa y lenguaje de programación para realizar cálculos numéricos. Como su nombre indica, Octave es parte del proyecto GNU. Es considerado el equivalente libre de MATLAB. Entre varias características que comparten, se puede destacar que ambos ofrecen un intérprete, permitiendo ejecutar órdenes en modo interactivo. Nótese que Octave no es un sistema de álgebra computacional, como lo es Maxima, sino que está orientado al análisis numérico.

Conoce esta herramienta.

Funcionalidad

Octave cuenta con herramientas para la resolución de problemas de cálculo numérico lineales y no lineales: álgebra lineal, aproximación de raíces de ecuaciones, integración numérica, integración de ecuaciones diferenciales, etc., así como para la representación de gráficos en dos y tres dimensiones.

Enseñanza - Aprendizaje

Es fácilmente extensible y adaptable mediante funciones definidas por el usuario, bien utilizando el propio lenguaje de Octave o bien mediante módulos escritos en C++, C, Fortran u otros lenguajes.

Tutoriales

      Como usar octave:


Ventajas:

    • Puede cargar archivos con funciones de Matlab (reconocibles por la extensión .m).
    • Tiene ayuda en español.
    • Dentro del lenguaje también se comporta como una consola de órdenes (shell). Esto permite listar contenidos de directorios, por ejemplo.
    • Además de correr en plataformas Unix también lo hace en Windows.

Desventajas:

    • La sintaxis es casi idéntica a la utilizada en MATLAB.
    • Es un lenguaje interpretado.
    • No permite pasar argumentos por referencia. Siempre son pasados por valor.
    • No permite punteros.

Licencia:

    • Software gratuito.
Taxonomía de Bloom: Crear.
Inteligencias múltiples: Lógico-matemática.