Matlab

 MATLAB es un entorno de programación destinado al cálculo científico e ingenieril. El nombre MATLAB es la abreviatura de MATrix LABoratory, y hace referencia a la facilidad del manejo de matrices dentro del lenguaje de programación del entorno. Es probablemente el entorno de programación y cálculo más empleado en el mundo en el ámbito científico e ingenieril. La última versión disponible es la R2013b, cuya interfaz ha sido totalmente renovada, y ha roto el esquema visual que venían compartiendo todas las versiones anteriores

MATLAB usa un intérprete del lenguaje M, un lenguaje de tipado dinámico, con una sintaxis limpia y sencilla de entender, que permite manejar matrices y realizar operaciones matriciales complejas con muy poco código. El lenguaje M tiene otros intérpretes disponibles, además de MATLAB, como por ejemplo GNU Octave y Octave UPM.

MATLAB está disponible para diversas plataformas (Windows, GNU/Linux, MacOS) bajo diferentes tipos de licencias privativas. Estas licencias suelen tener un alto coste, aunque existen licencias para estudiantes por unos 70 euros[2]. Algunas universidades tienen licencia de MATLAB, lo que permite su uso en las clases. En el caso concreto de la Universidad Politécnica de Madrid, las licencias permiten el uso docente, aunque no la distribución entre los estudiantes, que deben adquirir su propia licencia.

La dificultad de acceso a una licencia legítima de MATLAB es una de las principales críticas a su empleo con fines docentes, ya que dificulta la realización de prácticas en los ordenadores personales de los estudiantes. Sin embargo, existen alternativas altamente compatibles, que hacen posible aprender el lenguaje M sin necesidad de usar MATLAB.



Comentarios

Entradas más populares de este blog

El concepto de Lenguaje de Programación

Clasificación de los lenguajes de alto nivel

Clasificación de lenguajes según la administración de memoria