Diferencia entre revisiones de «MATLAB»
(Página creada con «MATLAB es un entorno de programación destinado al cálculo científico e ingenieril. El nombre MATLAB es la abreviatura de ''MAT''rix ''LAB''...») |
|||
| Línea 1: | Línea 1: | ||
| − | MATLAB es un [[Entornos de Programación|entorno de programación]] destinado al cálculo científico e ingenieril. El nombre MATLAB es la abreviatura de ''MAT''rix ''LAB''oratory, y hace referencia a la facilidad del manejo de matrices dentro del lenguaje de programación del entorno. | + | MATLAB es un [[Entornos de Programación|entorno de programación]] destinado al cálculo científico e ingenieril. El nombre MATLAB es la abreviatura de ''MAT''rix ''LAB''oratory, 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. |
[[Archivo:Matlab.png|300px|miniaturadeimagen|derecha|Ventana principal de MATLAB]] | [[Archivo:Matlab.png|300px|miniaturadeimagen|derecha|Ventana principal de MATLAB]] | ||
| + | |||
| + | == Herramientas del entorno de programación == | ||
| + | |||
| + | MATLAB es un [[Entornos de Programación|entorno integrado de desarrollo]] que cuenta con las siguientes herramientas: | ||
| + | * Editor de código fuente, con análisis estático | ||
| + | * Visor de variables, también denominado espacio de trabajo | ||
| + | * Línea de comandos con el intérprete del lenguaje M | ||
| + | * Árbol de ficheros | ||
| + | * Historial de comandos | ||
| + | |||
| + | Además, cuenta con otras herramientas adicionales, como un depurador de programas, un entorno de desarrollo de interfaces gráficas (GUIDE) y un simulador de sistemas dinámicos (Simulink). Cuenta también con un sistema de ayuda integrado con todas estas herramientas. El análisis estático de código que realiza el editor permite conocer errores potenciales en el código antes de ejecutarlo, de una manera sencilla (muestra un cuadrado verde si el código es correcto, o rojo si hay algún problema), lo que hace de MATLAB un entorno ideal para el aprendizaje de la programación. | ||
| + | |||
| + | == Disponibilidad del entorno == | ||
| + | |||
| + | 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<ref>[http://www.mathworks.es/programs/nrd/buy-matlab-student-version.html MATLAB, versión para estudiantes]</ref>. 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 [[Octave UPM|alternativas altamente compatibles]], que hacen posible aprender el lenguaje M sin necesidad de usar MATLAB. | ||
| + | |||
| + | {{ Referencias }} | ||
| + | [[Categoría:Informática]] | ||
Revisión del 16:13 25 jul 2013
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.
1 Herramientas del entorno de programación
MATLAB es un entorno integrado de desarrollo que cuenta con las siguientes herramientas:
- Editor de código fuente, con análisis estático
- Visor de variables, también denominado espacio de trabajo
- Línea de comandos con el intérprete del lenguaje M
- Árbol de ficheros
- Historial de comandos
Además, cuenta con otras herramientas adicionales, como un depurador de programas, un entorno de desarrollo de interfaces gráficas (GUIDE) y un simulador de sistemas dinámicos (Simulink). Cuenta también con un sistema de ayuda integrado con todas estas herramientas. El análisis estático de código que realiza el editor permite conocer errores potenciales en el código antes de ejecutarlo, de una manera sencilla (muestra un cuadrado verde si el código es correcto, o rojo si hay algún problema), lo que hace de MATLAB un entorno ideal para el aprendizaje de la programación.
2 Disponibilidad del entorno
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[1]. 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.