MATLAB
MATLAB (abreviatura de MATrix LABoratory,
«laboratorio de matrices») es un sistema de cómputo
numérico que ofrece un entorno de desarrollo integrado
MATLAB (IDE)
(IDE) con un lenguaje de programación propio
(lenguaje M). Está disponible para las plataformas
Unix, Windows, macOS 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). Información general
Además, se pueden ampliar las capacidades de Tipo de Software matemático
MATLAB con las cajas de herramientas (toolboxes); y programa
las de Simulink con los paquetes de bloques (blocksets).
Autor Cleve Moler
Es un software muy usado en universidades y centros Desarrollador MathWorks
de investigación y desarrollo. En los últimos años ha Modelo de Software propietario
aumentado el número de prestaciones, como la de desarrollo
programar directamente procesadores digitales de señal
o crear código VHDL. Lanzamiento 1984
inicial
En 2004, se estimaba que MATLAB era empleado por Licencia Propietaria
más de un millón de personas en ámbitos académicos y Estado actual En desarrollo
empresariales.1
Idiomas Inglés
Información técnica
Programado en C, Java, MATLAB
Índice Plataformas x86-64; x86 solo hasta versión
Características admitidas 2015b
Lenguaje Versiones
Gráficos e interfaces gráficas Última versión R2020a
Toolboxes[2] estable
MATLAB Archivos legibles
Simulink varios
Limitaciones y alternativas
Interfaz con otros lenguajes de MATLAB M-File
programación Hierarchical Data Format
Historial de versiones MAT-file
Requisitos del sistema MAT-file, Level 4
Licencia MAT-file, Level 5, version 6
Véase también MAT-file, Level 5, version 7
Referencias MAT-file, Level 5, version 7.3
Enlaces externos BigTIFF
Archivos editables
Características MATLAB M-File
Hierarchical Data Format
Lenguaje Asistencia técnica
Enlaces
Las aplicaciones de MATLAB se desarrollan en un Sitio web oficial (http://www.mathworks.com)
lenguaje de programación propio. Este lenguaje es
interpretado, y puede ejecutarse tanto en el entorno
interactivo, como a través de un archivo de script
(archivos *.m). Este lenguaje permite operaciones de MATLAB (lenguaje)
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.
Toolboxes 2
MATLAB Desarrollador(es)
Parallel Computing MathWorks
Math, Statistics, and Optimization https://www.mathworks.com/products/matlab.html
Control Systems Información general
Signal Processing and Communications Extensiones .m, .mat
Image Processing and Computer Vision comunes
Test and Measurement Paradigma Lenguaje de programación
Computational Finance multiparadigma
Computational Biology Apareció en Finales de 1970
Code Generation and Verification Diseñado por Cleve Moler
Application Deployment Última versión R2016a (3 de marzo de 2016 (4
Database Connectivity and Reporting estable años, 8 meses y 16 días))
MATLAB Report Generator Sistema de tipos Débilmente tipado, tipado
Text Analytics Toolbox™ dinámico
Implementaciones GNU Octave
Simulink Dialectos GNU Octave
Sistema operativo Multiplataforma
Event-Based Modeling
Licencia Propietaria
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 R2020a, publicada el 19 de marzo de 2020.
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. Goering, Richard. «Matlab edges closer to electronic design automation world.» EE Times,
10/04/2004 online (http://www.eetimes.com/news/design/showArticle.jhtml?articleID=4940039
2) Archivado (https://web.archive.org/web/20070929082942/http://www.eetimes.com/news/desi
gn/showArticle.jhtml?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)» (ht
tp://www.mathworks.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=acp
ort_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.co
m/file/vz9k8dzak5s5117/ejemplop1matlab.pdf)[3] (http://www.mediafire.com/file/dl898tlt5rrfhka/ALG_Labor
atorio_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 (https://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=128212686»
Esta página se editó por última vez el 3 ago 2020 a las 06:56.
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.