MATLAB


Características principales

  • Lenguaje de alto nivel para cálculos de ingeniería y científicos.
  • Entorno de escritorio afinado para la exploración, el diseño y la solución de problemas de manera iterativa.
  • Gráficos para visualizar datos y herramientas para crear gráficos personalizados.
  • Apps para ajustar curvas, clasificar datos, analizar señales y muchas otras tareas relacionadas con dominios concretos.
  • Toolboxes complementarias para una amplia variedad de aplicaciones de ingeniería y científicas.
  • Herramientas para crear aplicaciones con interfaces de usuario personalizadas.
  • Interfaces para C/C++, Java®, .NET, Python®, SQL, Hadoop® y Microsoft® Excel®.
  • Opciones de despliegue sin coste en concepto de derechos de licencia para compartir programas de MATLAB con los usuarios finales.

¿Por qué MATLAB?

MATLAB® es el software más sencillo y productivo para ingenieros y científicos. Ya tenga que analizar datos, desarrollar algoritmos o crear modelos, MATLAB ofrece un entorno que invita a la exploración y el descubrimiento. Combina un lenguaje de alto nivel con un entorno de escritorio adaptado a los flujos de trabajo iterativos de la ingeniería y la ciencia.

 
 

Analice datos y desarrolle algoritmos en un entorno de escritorio concebido para su manera de trabajar.


MATLAB habla matemáticas

 

El lenguaje de MATLAB, basado en matrices, es la forma más natural del mundo para expresar las matemáticas computacionales. El álgebra lineal en MATLAB parece el álgebra lineal de un libro de texto. Eso permite capturar las matemáticas que subyacen a sus ideas de manera directa, lo que se traduce en que su código es más fácil de escribir, leer, comprender y mantener.

Puede fiarse de los resultados de sus cálculos. MATLAB, que tiene hondas raíces en la comunidad investigadora del análisis numérico, es conocido por sus impecables cálculos numéricos. Un equipo de MathWorks compuesto por 350 ingenieros controla continuamente la calidad ejecutando millones de pruebas en la base de código MATLAB todos los días.

MATLAB se encarga del trabajo duro para garantizar que su código se ejecute con rapidez. Las operaciones matemáticas se distribuyen en varios núcleos en su ordenador, las llamadas a las librerías están altamente optimizadas, y todo el código se compila con la técnica JIT (just-in-time). Puede ejecutar sus algoritmos en paralelo bien cambiando los bucles for por bucles for paralelos o bien cambiando los arrays estándar por arrays GPU o distribuidos. Ejecute algoritmos paralelos en nubes públicas o privadas sin límite de escalabilidad y sin necesidad de modificar el código.

El lenguaje de MATLAB también ofrece las características de los lenguajes de programación tradicionales, tales como control de flujo, gestión de errores, programación orientada a objetos, pruebas unitarias e integración del control de fuentes.

 

Ver galería de imágenes (4)


MATLAB está diseñado para ingenieros y científicos

 

MATLAB proporciona un entorno de escritorio adaptado a los flujos de trabajo iterativos de la ingeniería y la ciencia. Las herramientas integradas posibilitan la exploración simultánea de datos y programas, lo que le permite evaluar más ideas en menos tiempo.

  • Puede previsualizar, seleccionar y preprocesar los datos que desee importar.
  • Un vasto conjunto de funciones matemáticas integradas posibilita sus análisis de ingeniería y científicos.
  • Las funciones de trazado 2D y 3D le permiten visualizar y comprender sus datos, además de comunicar los resultados.
  • Las apps de MATLAB le permiten llevar a cabo tareas de ingeniería habituales sin tener que programar. Visualice cómo funcionan diferentes algoritmos con sus datos, y lleve a cabo iteraciones hasta conseguir los resultados que busca.
  • Las herramientas de edición y depuración integradas le permiten explorar con rapidez diversas opciones, refinar sus análisis y llevar a cabo iteraciones hasta alcanzar una solución óptima.
  • Puede capturar su trabajo y de manera que tenga una redacción compartible e interactiva.

Siempre tiene a su alcance documentación escrita de manera profesional por ingenieros y científicos para mantener su productividad. Un equipo de soporte técnico fiable responde en tiempo real a sus preguntas con rapidez. Y puede sacar partido del conocimiento y la experiencia de los más de 100 000 miembros de la comunidad y los ingenieros de MathWorks en MATLAB Central, un lugar de intercambio abierto para usuarios de MATLAB y Simulink®.

MATLAB y las toolboxes complementarias están integrados entre sí y diseñados para trabajar conjuntamente. Le ofrecen funcionalidades específicas para aplicaciones científicas y de ingeniería, que se han desarrollado de manera profesional, probado rigurosamente, mejorado con la experiencia en cada campo y están completamente documentadas.

 

Live Editor incluye los resultados junto con el código que los haya producido, con objeto de acelerar la programación y el análisis exploratorios. Agregue ecuaciones, imágenes, hiperenlaces y texto con formato para enriquecer su redacción.


MATLAB integra flujos de trabajo

Los grandes desafíos de ingeniería y científicos precisan de una amplia coordinación para conseguir materializar las ideas. Cada traspaso que se produce entre los participantes a lo largo del proceso implica errores y retrasos.

MATLAB automatiza todo el recorrido, desde la investigación hasta la producción. Es posible:

MATLAB es, asimismo, un parte fundamental del diseño basado en modelos, que se utiliza para simulación multidominio, simulación física y de eventos discretos y verificación y generación de código. Examine Simulink, Simscape™ y Stateflow® si desea más información sobre el diseño basado en modelos.

Los algoritmos y el análisis de MATLAB se pueden integrar en aplicaciones empresariales y desplegar en entornos de producción.