Potente sintaxis orientada a las matemáticas con gráficos integrados

Octave

Octave

  -  525 MB  -  Código Abierto
Octave es un lenguaje de programación de alto nivel y una plataforma de computación científica que puede ayudar a los usuarios de todos los niveles de conocimiento a crear y visualizar cálculos numéricos y resolver problemas lineales y no lineales. Originalmente desarrollada por John W. Eaton y sus socios en 1988, y ampliada en gran medida después de 1992, esta herramienta representa hoy la alternativa gratuita más popular al software comercial MATLAB. Con este lenguaje de programación, los estudiantes, entusiastas y profesionales pueden crear un software complejo y altamente preciso en los campos de control de instrumentos, mecánica, bioinformática y muchos otros campos avanzados.

Se presenta como un paquete completo, que ofrece a los usuarios acceso a la interfaz gráfica de usuario optimizada y altamente desarrollada y al entorno de desarrollo integrado (IDE) con el editor, compilador, visualizador y otras herramientas con todas las funciones. Para satisfacer mejor las necesidades de los usuarios, también puede cargar varios paquetes y interfaces gráficas de terceros (como ToolboX que se simplifica para facilitar la educación de codificación). Más de setenta paquetes de Octave que optimizan la creación de nuevas aplicaciones para casos de uso específicos se pueden encontrar en el sitio web de Octave-Forge.

Además de ofrecerse como un paquete de lenguaje de programación de alto nivel independiente, también se puede integrar en Visual Studio y MinGW.

Instalación y uso

Dado que esta plataforma de código abierto todavía está muy actualizada, su paquete de instalación ha crecido a lo largo de los años, alcanzando el estado actual de casi 300 MB. Si bien su procedimiento de instalación es fácil de terminar, debido al tamaño del archivo y la presencia de un gran número de archivos pequeños, su instalación puede ejecutarse durante períodos prolongados de tiempo, dependiendo del rendimiento de su computadora.

Una vez finalizada la instalación, será recibido con la pantalla principal de la aplicación Octave GUI. Su interfaz comparte el enfoque de diseño que se comparte hoy entre muchas aplicaciones de programación profesional de este tipo. La interfaz de usuario presenta la barra de funciones principal con ventanas desplegables y botones de funciones principales para controlar el proyecto cargado actualmente activo. En la parte izquierda de la ventana se encuentran la pestaña Explorador de archivos y el área de lista del Historial de comandos, mientras que en la parte derecha están las pestañas Editor de lugar de trabajo y variable, y el área central se deja para la ventana grande del Editor y la Ventana de comandos delgada debajo.

Después de acostumbrarse un poco a su interfaz y conjunto de herramientas, GNU Octave puede convertirse en una herramienta muy flexible para administrar incluso las colecciones más grandes de proyectos y módulos de matemáticas. Además de la programación y la prueba de los resultados, también cuenta con un amplio soporte para la representación gráfica que se puede utilizar para una fácil visualización y manipulación de los datos.

A partir de marzo de 2019, Octave se actualizó a su última versión V5 que presentaba una interfaz rediseñada y capacidades ampliadas.

Características y destacados

  •     El mayor lenguaje de programación libre para la creación y visualización de cálculos numéricos.
  •     Desarrollado desde 1988 en un importante competidor del rival comercial MATLAB.
  •     Fácil instalación y despliegue en su sistema.
  •     Potentes herramientas de visualización.
  •     Versátil y utilizable en cualquier campo matemático.
  •     Compatible con muchos scripts de MATLAB.
  •     Disponible en todas las versiones modernas de Windows.
  •     Adicionalmente, soportado en GNU / Linux, MacOS y BSD.
  •     Traducido a 19 idiomas.
  •     Disponible GRATIS bajo la Licencia Pública General de GNU.


  • Octave 9.2.0 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Octave 9.2.0 Captura de Pantalla 1
  • Octave 9.2.0 Captura de Pantalla 2
  • Octave 9.2.0 Captura de Pantalla 3
  • Octave 9.2.0 Captura de Pantalla 4
  • Octave 9.2.0 Captura de Pantalla 5