GNU Octave

Cómo instalar GNU Octave y paquetes externos

Cómo instalar GNU Octave y paquetes externos
Los cálculos numéricos son esenciales en muchas industrias. Hoy en día, el aprendizaje automático y el aprendizaje profundo son la fuerza impulsora de diferentes tecnologías, y los cálculos matemáticos ayudan en el procesamiento de datos, antes de ejecutar el aprendizaje automático o los modelos de aprendizaje profundo en los datos disponibles.

MATLAB es una de las herramientas más populares para cálculos numéricos. MATLAB significa MatrixLaboratory y se utiliza principalmente para cálculos numéricos y computación simbólica.

La desventaja de MATLAB es que es software propietario y no es una herramienta gratuita; esto desalienta a mucha gente a usarlo o los obliga a usar lenguajes de programación para procesar.

¿Qué es GNU Octave??

GNU Octave es una herramienta para realizar cálculos numéricos como MATLAB. GNU significa “GNU no es Unix!”, Y el software GNU es gratuito.

Si bien hay otro software inspirado en MATLAB, la sintaxis de GNU Octave es muy similar a la de MATLAB; por lo tanto, puede usarlo como reemplazo directo de MATLAB.

Debe tener en cuenta que Octave está desarrollado para ser superior a MATLAB, por lo que tiene cierta sintaxis que no funcionará en MATLAB. Si puede pagar por MATLAB, debería seguir adelante, pero si no puede, le irá bien con GNU Octave. Solo asegúrese de ceñirse a la sintaxis de MATLAB en lugar de utilizar la sintaxis de solo GNU Octave si tiene la intención de importar el código en el entorno MATLAB.

Métodos de instalación

Existen diferentes métodos que puede utilizar para instalar GNU Octave. Todos los métodos son relativamente fáciles, ya que no requieren que juegues con los archivos de configuración antes de la instalación. Elija lo que más le convenga, ya que todos deberían funcionar correctamente.

En esta sección, verá cómo puede instalar GNU Octave a través de los siguientes métodos:

FlatPak

Al igual que Snaps, FlatPak se puede utilizar para instalar rápidamente paquetes de Linux. FlatPak se utiliza para la implementación de software, la gestión de paquetes y proporciona una caja de arena para ejecutar aplicaciones.

Pasos para instalar GNU Octave a través de FlatPak:

  1. Asegúrese de tener FlatPak instalado. Puede verificar si FlatPak está instalado ejecutando el comando flatpak -versión en la línea de comando. Un mensaje de error indica que FlatPak aún no está instalado. Vaya al paso dos para instalar FlatPak, y al paso tres si ya está instalado.
  2. Para instalar FlatPak, puede utilizar el apt-get Puede instalar FlatPak con el siguiente comando sudo apt-get install flatpak.
  3. Dado que FlatPak está instalado, debe agregar el repositorio de Flathub. Flathub es la tienda de aplicaciones para aplicaciones de Linux, e instalará GNU Octave desde la tienda. El comando flatpak remoto-agregar -si-no-existe flathub https: // flathub.org / repo / flathub.Flatpakrepo se usa para agregar el repositorio Flathub.
  4. Ahora que se ha agregado el repositorio Flathub, ahora puede instalar GNU Octave. El comando flatpak instalar flathub org.octava.Octava se utilizará para instalar GNU Octave. Tenga en cuenta que si el repositorio Flathub no se ha agregado a la lista de repositorios, FlatPak no encontrará GNU Octave.

Administrador de software de Ubuntu

El Administrador de software de Ubuntu puede considerarse la tienda de aplicaciones oficial para el sistema operativo Ubuntu. La instalación de GNU Octave con el Administrador de software de Ubuntu es posiblemente el método más simple de esta lista.

Pasos para instalar GNU Octave a través del Administrador de software de Ubuntu:

  1. Inicie el Administrador de software de Ubuntu
  2. Buscar GNU Octave
  3. Seleccione el icono GNU Octave en los resultados
  4. Seleccione "Instalar"

Como puede ver, los pasos necesarios para instalar GNU Octave a través del Administrador de software de Ubuntu son mínimos, por lo que puede optar por esta sección.

Instalar apto

Aparte de las opciones discutidas anteriormente en el artículo, Octave también se puede instalar usando el apto palabra clave con el siguiente comando:

sudo apt-get install octave

Si bien debería poder iniciar Octave escribiendo Octava  en la línea de comandos, es posible que no inicie la interfaz gráfica de usuario en todos los casos, por lo que puede forzarlo a iniciar la GUI agregando los comandos -force-gui.

Esto se puede ver a continuación:

octava --force-gui
Paquetes de octava

GNU Octave viene con muchas características integradas, pero estas características se pueden ampliar usando paquetes externos.

En esta sección, aprenderá a instalar y eliminar paquetes de Octave. Algunos de estos paquetes proporcionan extensiones para microcontroladores Arduino, bases de datos, kit de herramientas de lógica difusa, funciones de procesamiento de imágenes, etc.

Antes de sumergirse en el proceso de instalación de paquetes de Octave, deberá instalar un paquete en su máquina Debian / Ubuntu.

GNU Octave depende del paquete liboctave-dev para instalar paquetes externos.

Puede instalar liboctave-dev con el siguiente comando:

sudo apt install liboctave-dev

Instalación del paquete

Para utilizar paquetes externos para ampliar la funcionalidad de GNU Octave, debe descargar el archivo del paquete desde la lista de paquetes.

Después de la descarga, puede ejecutar el siguiente comando en la ventana de comandos de GNU Octave para instalar:

pkg install nombre-paquete.alquitrán.gz

Por ejemplo, después de descargar el paquete de procesamiento de imágenes; se puede instalar con el comando:

pkg install image-2.10.0.alquitrán.gz

El mensaje que se muestra después de ejecutar el comando es:

>> paquete de instalación de la imagen-2.10.0.alquitrán.gz

Para obtener información sobre los cambios de versiones anteriores del paquete de imágenes, ejecute 'imagen de noticias'

Cargando el paquete

Después de instalar su paquete, no puede tener acceso inmediato a las funciones que proporciona el paquete; por lo tanto, debes cargarlo primero.

Para cargar un paquete, debe utilizar la palabra clave "cargar" con el comando pkg.

pkg load nombre-paquete

No es necesario incluir la versión del paquete para usarlo.

Por ejemplo, para cargar el paquete de procesamiento de imágenes instalado anteriormente, se usa el siguiente comando:

imagen de carga del paquete

El paquete de imágenes debe estar cargado y puede acceder a las funciones proporcionadas por el paquete de imágenes.

Desinstalar el paquete

Puede desinstalar paquetes tal como los instaló; la diferencia aquí es que el argumento es "desinstalar" para eliminar un paquete en lugar de "instalar" para instalar un paquete.

pkg desinstalar nombre-paquete

Por ejemplo, para eliminar el paquete de procesamiento de imágenes, puede ejecutar:

imagen de desinstalación del paquete

Conclusión

El proceso de instalación de GNU Octave y sus paquetes no es complicado. Es tan simple como escribir los comandos que se describen en este artículo y ya está listo para comenzar.

Hay mucho más que puede hacer con los paquetes GNU Octave además de instalar, cargar y eliminar, pero estas sencillas tareas deberían ser suficientes cuando se trabaja con la herramienta.

Cómo instalar y jugar a Doom en Linux
Introducción a Doom La serie Doom se originó en los años 90 después del lanzamiento del Doom original. Fue un éxito instantáneo y, desde ese momento e...
Vulkan para usuarios de Linux
Con cada nueva generación de tarjetas gráficas, vemos que los desarrolladores de juegos superan los límites de la fidelidad gráfica y se acercan un pa...
OpenTTD frente a Simutrans
Crear su propia simulación de transporte puede ser divertido, relajante y extremadamente atractivo. Es por eso que debes asegurarte de probar tantos j...