You are on page 1of 4

MATLAB

MATLAB (abreviatura de MATrix LABoratory, "laboratorio


de matrices") es un sistema de cómputo numérico que ofrece un
MATLAB (IDE)
entorno de desarrollo integrado (IDE) con un lenguaje de
programación propio (lenguaje M). Está disponible para las http://www.mathworks.com
plataformas Unix, Windows, Mac OS X y GNU/Linux .

Entre sus prestaciones básicas se hallan: la manipulación de


matrices, la representación de datos y funciones, la
implementación de algoritmos, la creación de interfaces de
usuario (GUI) y la comunicación con programas en otros
lenguajes y con otros dispositivos hardware. El paquete
MATLAB dispone de dos herramientas adicionales que
expanden sus prestaciones, a saber, Simulink (plataforma de
simulación multidominio) y GUIDE (editor de interfaces de
usuario - GUI). Además, se pueden ampliar las capacidades de
MATLAB con las cajas de herramientas (toolboxes); y las de Información general
Simulink con los paquetes de bloques (blocksets). Modelo de Software propietario
desarrollo
Es un software muy usado en universidades y centros de
Desarrollador(es) MathWorks y Cleve Moler
investigación y desarrollo. En los últimos años ha aumentado el
número de prestaciones, como la de programar directamente Autor(es) Cleve Moler
procesadores digitales de señal o crear código VHDL. Lanzamiento 1984
inicial
En 2004, se estimaba que MATLAB era empleado por más de
Última versión R2018b (info (http://www.math
un millón de personas en ámbitos académicos y estable works.com/products/new_prod
empresariales.1 ucts/latest_features.html))
20 de septiembre de 2017 (1
año, 9 meses y 7 días)
Índice Género Software matemático
Programado en C, Java, MATLAB
Características
Lenguaje Sistema Microsoft Windows, Mac OS
Gráficos e interfaces gráficas operativo X, GNU/Linux
Simulink Plataforma x86-64; x86 sólo hasta versión
Toolboxes[2] 2015b
MATLAB
Licencia Propietaria
Simulink
Limitaciones y alternativas
Estado actual En desarrollo
Interfaz con otros lenguajes de programación Idiomas Inglés
Historial de versiones En español No
Requisitos del sistema
Licencia
Véase también
Referencias
Enlaces externos

Características

Lenguaje
Las aplicaciones de MATLAB se desarrollan en un lenguaje de
programación propio. Este lenguaje es interpretado, y puede
MATLAB (lenguaje)
ejecutarse tanto en el entorno interactivo, como a través de un
archivo de script (archivos *.m). Este lenguaje permite
operaciones de vectores y matrices, funciones, cálculo lambda,
y programación orientada a objetos.

Gráficos e interfaces gráficas


MATLAB provee funciones y herramientas para visualizar
datos en 2D y 3D.

Simulink
Desarrollador(es)
MathWorks
Toolboxes2
https://www.mathworks.com/products/matlab.html
Información general
MATLAB
Extensiones .m
Parallel Computing comunes
Math, Statistics, and Optimization Paradigma Lenguaje de programación
Control Systems multiparadigma
Signal Processing and Communications
Apareció en Finales de 1970
Image Processing and Computer Vision
Test and Measurement Diseñado por Cleve Moler
Computational Finance Última versión R2016a (03 de marzo de 2016 (3
Computational Biology estable años, 3 meses y 24 días))
Code Generation and Verification
Sistema de tipos Débilmente tipado, tipado
Application Deployment
dinámico
Database Connectivity and Reporting
MATLAB Report Generator Implementaciones GNU Octave
Text Analytics Toolbox™ Dialectos GNU Octave
Sistema operativo Multiplataforma
Simulink Licencia Propietaria

Event-Based Modeling
Physical Modeling
Control Systems
Signal Processing and Communications
Code Generation
Real-Time Simulation and Testing
Verification, Validation, and Test
Simulation Graphics and Reporting

Limitaciones y alternativas
Durante mucho tiempo hubo críticas porque MATLAB es un producto propietario de The Mathworks, y los usuarios están sujetos
y bloqueados al vendedor. Recientemente se ha proporcionado una herramienta adicional llamada MATLAB Builder bajo la
sección de herramientas "Application Deployment" para utilizar funciones MATLAB como archivos de biblioteca que pueden ser
usados con ambientes de construcción de aplicación .NET o Java. Pero la desventaja es que el computador donde la aplicación
tiene que ser utilizada necesita MCR(MATLAB Component Runtime) para que los archivos MATLAB funcionen correctamente.
MCR se puede distribuir libremente con los archivos de biblioteca generados por el compilador MATLAB.

Interfaz con otros lenguajes de programación


MATLAB puede llamar funciones y subrutinas escritas en C o Fortran. Se crea una función envoltorio que permite que sean
pasados y devueltos tipos de datos de MATLAB. Los archivos objeto dinámicamente cargables creados compilando esas
funciones se denominan "MEX-files", aunque la extensión de nombre de archivo depende del sistema operativo y del procesador.

Historial de versiones
Véase también: Anexo:Versiones de MATLAB
La versión más reciente de MATLAB es la R2019a, publicada el 20 de marzo de 2019.

Requisitos del sistema


Los requisitos del sistema para la versión R2016b son los siguientes:3

Sistema operativo:

Windows: Windows 7 SP1 en adelante, Windows Server 2008 SP2 en adelante.


Mac: macOS 10.10 - 10.11
Linux: Kernel 2.6 o superior, glibc 2.11 o superior.

Procesador: Intel o AMD x86-64 con soporte de instrucciones AVX2.


Disco: 2 GB solo para MATLAB, 4-6 GB para una instalación típica.
RAM: 1GB mínimo, 4 GB recomendado.
Tarjeta gráfica: Soporte para OpenGL 3.3 recomendado con 1 GB en GPU.

Licencia
MATLAB es un software propietario de MathWorks. De forma independiente, se ofrecen los toolboxes. Además, existen dos
versiones para estudiantes.4 La primera incluye solo MATLAB, y la segunda incluye Simulink y otros 10 módulos.

Véase también
MuPAD
Scilab
GNU Octave
SciPy
LabVIEW
Maple
Mathcad
Lenguaje R
Álgebra computacional

Referencias
1. Richard Goering, "Matlab edges closer to electronic design automation world," EE Times, 10/04/2004 online (htt
p://www.eetimes.com/news/design/showArticle.jhtml?articleID=49400392)

Archivado (http://web.archive.org/web/20070929082942/http://www.eetimes.com/news/design/showArticle.jht
ml?articleID=49400392) el 29 de septiembre de 2007 en la Wayback Machine. (en inglés)
2. «MathWorks - Fabricantes de MATLAB y Simulink» (https://la.mathworks.com/products.html). la.mathworks.com.
Consultado el 4 de junio de 2018.
3. «System Requirements for MATLAB & Simulink R2016b (Professional & Student Versions)» (http://www.mathwor
ks.com/support/sysreq/current_release/index.html). MathWorks. Consultado el 17 de noviembre de 2016.
4. «MATLAB for Student Use» (http://www.mathworks.com/academia/student_version/?s_tid=acport_sv_sp_cta1)
(en inglés). MATLAB. Consultado el 19 de septiembre de 2015.

Enlaces externos
[1] (http://www.mediafire.com/file/008d9kwkptytp8p/ALG_Laboratorio_06.pdf)[2] (http://www.mediafire.com/file/vz9k8dzak5s
5117/ejemplop1matlab.pdf)[3] (http://www.mediafire.com/file/dl898tlt5rrfhka/ALG_Laboratorio_03.pdf)

Wikilibros alberga un manual sobre MATLAB.


Página web del producto (http://www.mathworks.es/products/matlab)
Grupo de Matlab en Facebook (https://www.facebook.com/groups/52442552232/)
Wikibooks (https://wikibooks.org/wiki/Matlab)
Introducción Informal a Matlab y Octave de Guillem Borrell i Nogueras (http://iimyo.forja.rediris.es/)
Archivado (http://web.archive.org/web/20080304125423/http://iimyo.forja.rediris.es/) el 4 de marzo de 2008 en la
Wayback Machine. (libro libre en español)
MatlabLatino (http://matlablatino.blogspot.com/) (Video-tutoriales introductorios de Matlab y Simulink en idioma
español)
www.matpic.com (http://www.matpic.com) (sitio web sobre Matlab/Simulink, microcontroladores (en especial PIC
de Microhip y AVR de Atmel) y lenguajes de descripción de hardware, con guías y ejemplos.)

Obtenido de «https://es.wikipedia.org/w/index.php?title=MATLAB&oldid=116396849»

Esta página se editó por última vez el 2 jun 2019 a las 12:33.

El texto está disponible bajo la Licencia Creative Commons Atribución Compartir Igual 3.0; pueden aplicarse
cláusulas adicionales. Al usar este sitio, usted acepta nuestros términos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de la Fundación Wikimedia, Inc., una organización sin ánimo de lucro.

You might also like