Alternativas a Matlab gratis: ¡nuestra selección!
Matlab es un lenguaje de desarrollo y programación de alto nivel para la física y las matemáticas. Permite realizar tareas complejas que requieren de gran potencia de cálculo. Aunque desafortunadamente es un programa de pago, existen programas gratuitos con características similares. Te presentamos una selección de los mejores.
¿Cuáles son las mejores alternativas gratuitas a MatLab?
Scilab
Scilab es uno de los programas alternativos a MATLAB más conocidos. Desarrollado en Francia, te permite hacer cálculos numéricos, aunque también ofrece la posibilidad de hacer algunos cálculos simbólicos como derivadas de funciones polinomiales y racionales. Tiene cientos de funciones matemáticas y permite integrar programas en los lenguajes más comunes, como Fortran, Java, C y C++. Es compatible en un 98% con MATLAB y está disponible para Windows, Mac OS X y GNU/Linux. Como su sintaxis es parecida a MATLAB, incluye un traductor de código fuente para facilitar la conversión de código de uno a otro programa.
Sagemath
SageMath es un software gratuito desarrollado en Harvard como un proyecto para los estudiantes de la universidad. Permite realizar una gran cantidad de cálculos matemáticos complejos, incluidos álgebra, lineal y lineal numérica, cálculo, estadística, gráficos, combinatoria, etc. Al ser open source, podrás modificarlo para adaptarlo a tus necesidades. SageMath tiene su propia sintaxis desarrollada en Pyton.
Octave
Octave es otro entorno de cálculo numérico totalmente gratuito y hasta un 99% compatible con MATLAB. Aunque no permite usar las cajas de herramientas de MATLAB, la comunidad de Octave ha creado gran cantidad de kits gratis, muchos más que los de otros programas matemáticos similares y puedes descargártelos en la web SourceForge de Octave. Si bien la versión de MATLAB para Windows es mejor, Octave se ejecuta mejor en Linux que en Windows.
FreeMat
Este programa de cálculo complejo viene con interfaz para Fortran externa, C y C++. Tiene capacidad de visualización e impresión en 3D. Incluye funciones como manipulación de matrices, implementación de algoritmos, representación de datos y funciones de IDL. FreeMat también permite visualizar elementos 3D o generar gráficos. Solo es compatible con MATLAB en un 95%.
Maxima
Maxima es otro sistema de álgebra computacional gratuito que incluye diferenciación, integración, expansión en series de Taylor, transformadas de Laplace, ecuaciones diferenciales ordinarias, sistemas de ecuaciones lineales, vectores, matrices y tensores. Maxima produce resultados de alta precisión usando fracciones exactas, números enteros de precisión arbitraria y números de coma flotante con precisión variable. Adicionalmente puede realizar gráficos de funciones y datos en 2D y 3D. Como el resto de los programas aquí descritos, es open source, compatible con Windows, Linux y MacOS X.