
GNU Octave
Publicado por John W. Eaton and others
Lenguaje de programación científica
Aspectos destacados
- Lenguaje matricial interpretado cuya sintaxis es en gran medida compatible con scripts y archivos de funciones de MATLAB.
- Álgebra lineal integrada, interpolación, integración numérica, solucionadores de ODE y DAE, optimización y estadística.
- Gráficos bidimensionales y tridimensionales desde la misma sesión, con figuras exportables a formatos de imagen comunes.
- Entorno gráfico con editor, ventana de comandos, explorador de variables y documentación, además de un modo de línea de comandos para ejecuciones por lotes.
- Dominios adicionales agregados como paquetes a través del comando pkg.
Acerca de esta aplicación
GNU Octave es un lenguaje interpretado para cálculo numérico, con una sintaxis mantenida cerca de MATLAB de modo que los guiones escritos para uno a menudo funcionan en el otro. La matriz es el tipo de dato básico: los operadores actúan elemento a elemento o como álgebra lineal según el contexto, y el rebanado, la difusión y la indexación lógica pertenecen al lenguaje y no a una biblioteca.
Una instalación estándar cubre sistemas lineales y factorizaciones de matrices, valores propios, polinomios, interpolación, integración numérica, solucionadores de ecuaciones diferenciales ordinarias y diferenciales-algebraicas, optimización y estadística básica, además de gráficos en dos y tres dimensiones. El código se escribe como archivos de guion y de función .m. La interfaz gráfica ofrece un editor, una ventana de comandos, un explorador de variables y un visor de documentación, y el mismo intérprete se ejecuta sin interfaz gráfica para el trabajo por lotes.
Otros dominios —procesamiento de señales, tratamiento de imágenes, control, álgebra simbólica— provienen de paquetes separados que se instalan con la orden pkg. La compatibilidad con MATLAB es amplia pero no total: las cajas de herramientas comerciales y Simulink no tienen equivalente aquí.
Dónde obtenerlo
Linux
- Abrir en FlathubSe abre en una pestaña nuevaRepositorio de paquetesFlathub
Del editor
Instalar desde una terminal
flatpak install flathub org.octave.Octave
No alojamos este archivo, no lo analizamos ni inspeccionamos su contenido. Lea lo que indica la fuente y decida por su cuenta.