MatLab es sin duda una suite muy interesante para ciertas tareas en carreras científicas y de ingeniería, el problema es que no es gratuito ni libre, no se puede ver el código, ni modificarlo, etc.

Una de las alternativas, puede que la más importante esa GNU Octave, este software del proyecto GNU está bajo licencia GPL, que podeis ver aqui.

Lo que quiere decir que podremos usarlo gratuitamente, además de modificarlo y distribuirlo bajo ciertas normas.

GNU Octave está disponible para Windows además de para distintas ditros Linux, está disponible para Fedora, Debian Opensuse, Ubuntu y Gentoo.

También está disponible para MacOS y BSD.

¿Qué es GNU Octave?

Es un programa y lenguaje de programación, ambas cosas, y ciertamente un lenguaje parecido a MatLab. Es, como hemos dicho una alternativa a MatLab bajo licencia GPL, disponible para multitud de sistemas operativos.

Fue creado en 1988 con una finalidad concreta, ayudar a crear reactore químicos y fue en 1992 cuando se extendió a otras areas y fue publicado bajo la versión inicial en 1994.

Detalles técnicos de GNU Octave

Está escrito en C++ con la biblioteca  STL, tiene un intérprete muy parecido al de Matlab.

Tiene implementación con otros programas, como Grace, que permite extender funcionalidades, como por ejemplo, poder imprimir los gráficos.

Puede cargar archivos de Matlab, es decir, archivos “.m”.

TIene documentación tanto en español como inglés.

Sobre el lenguaje de GNU Octave

No permite punteros. Es un lenguaje interpretado y con una sintaxis muy similar al de Matlab. No puede generar scripts.

Soporta gran parte de las funciones de la biblioteca del lenguaje C, además soporta las “Structs” del lenguaje C.

Es un IDE, es decir, dispone de un entorno de desarrollo integrado, además tienen herramientas para aprender a programar como Toolbox.

 

Página oficial de GNU Octave.

 

 

 

Estos artículos te podrian interesar 🙂

Un excelente editor de código: Atom Atom es un editor de código hecho con electronjs y nodejs. Los creadores de Atom les gusta llamar a su creación: "A hackable text editor for the 21st ...
Lista de navegadores que protegen tu privacidad Hay navegadores que no protegen en absoluto nuestra privacidad ni están hechos para ello, como sería el caso de Chrome, Edge o Safari, pero hay otros ...
Alternativeto: encuentra alternativas de casi cual... ¿A quién no le ha pasado estar trabajando y necesitar un programa que no lo puede usar? A veces todo el software que pudieras necesitar no está dispon...
El Age of empires para linux de código abierto: 0 ... 0 A.D es un juego de código abierto y libre muy parecido, por no decir inspirado en el famosísimo juego de culto "Age of empires". El juego es complet...
El mejor navegador en 2019: Brave Lo primero, aclarar que es el mejor navegador para mi gusto y vereís por qué. Por supuesto hay muchos navegadores cada uno con sus cosas buenas y mala...
¡Cómparte este artículo si te ha gustado! :)