GNU Octave es un programa informático y un lenguaje de programación libre enfocado en realizar cálculos numéricos. Es considerado el equivalente libre de Matlab, un software comercial similar. Octave permite realizar una amplia gama de tareas matemáticas y científicas.
Características
Octave recurre a un lenguaje específico para operar cálculos matemáticos. Permite operar funciones matemáticas y representarlas al introducir funciones x e y.
Cómo funciona
Simplemente crea un nuevo archivo e introduce el código operativo. Luego ejecútalo.
Paquetes simbólicos
Considera que algunas funciones necesitan importarlas de Octave Packages (antes Octave Forge), un repositorio donde se almacena bibliotecas. Estas bibliotecas se le conocen como paquetes simbólicos, que no vienen incluidos en el programa.
Primero, busca los paquetes desde el sitio web de Packages. Luego, introduce el comando para instalar el paquete.
Por ejemplo, vamos a instalar el paquete Control para la función syms (ideal para funciones de transferencias). Desde la ventana de comandos:
pkg install "https://github.com/gnu-octave/pkg-control/releases/download/control-4.0.1/control-4.0.1.tar.gz"
Para revisar si el paquete está instalado, introduce en la ventana pkg list
y ejecútalo. Posteriormente, introduce pkg test control
(como ejemplo), así podrás revisar si está funcionando este complemento.
Fuente: Documentación en Github.
Descarga GNU Octave
Está disponible en Deepin Store y Flathub. Este último incluye su interfaz gráfica, para facilitar su procesamiento.
Consulta más información sobre el programa en su sitio web.