MATLAB Compiler

 

MATLAB Compiler

Desarrolle apps web ejecutables e independientes a partir de programas de MATLAB

Flujo de trabajo de una aplicación independiente con MATLAB Compiler.

Desarrolle aplicaciones independientes

Desarrolle aplicaciones independientes a partir de programas de MATLAB y compártalas gratuitamente con colegas, partners, clientes y usuarios que no disponen de MATLAB. Para crear aplicaciones independientes a partir de simulaciones de Simulink, utilice Simulink Compiler. Las aplicaciones independientes pueden ser apps completas que emplean interfaces de usuario y gráficas de MATLAB diseñados con MATLAB App Designer o GUIDE, o bien ejecutables de línea de comandos.

Flujo de trabajo para empaquetar aplicaciones independientes como contenedores Docker.

Distribuya aplicaciones como contenedores Docker

Empaquete y distribuya aplicaciones independientes como imágenes Docker autónomas. Las imágenes de contenedores constan de la aplicación, componentes optimizados de MATLAB Runtime y librerías del sistema operativo.

Varios usuarios finales acceden a apps web desde un servidor central MATLAB Web App Server.

Desarrolle y aloje apps web

Desarrolle apps de MATLAB con App Designer y empaquételas como apps web. Usuarios pueden acceder a cada app web directamente desde un navegador con una dirección URL única, sin necesidad de instalar software adicional. Use Simulink Compiler para incluir simulaciones de Simulink en una app web. Utilice la versión de desarrollo de MATLAB Web App Server proporcionada con MATLAB Compiler para alojar apps web de MATLAB y compartirlas con usuarios en un entorno de intranet de confianza.

Fórmula de coeficiente y salida gráfica de análisis solar de un complemento de Excel creado y compartido con MATLAB Compiler.

Complementos de Microsoft Excel

Desarrolle funciones personalizadas para Microsoft Excel empaquetando programas de MATLAB como complementos de Excel. Usuarios de Excel pueden acceder a las funciones personalizadas del mismo modo que acceden otras funciones nativas de Excel. Use las herramientas interactivas de MATLAB Compiler para probar código antes de empaquetarlo y desplegarlo como un complemento. Desarrolle complementos de Excel para realizar análisis y simulaciones en Excel que incorporan algoritmos, visualizaciones e interfaces de usuario desarrollados en MATLAB.

Esquema de bloques que muestra el flujo de trabajo para ejecutar MapReduce en clusters de Hadoop.

Desarrolle y ejecute aplicaciones de MapReduce con tall arrays

Desarrolle y ejecute aplicaciones independientes y de MATLAB MapReduce con tall arrays en clusters de Hadoop® con Apache Spark habilitado. También puede desarrollar y ejecutar aplicaciones de MATLAB para Spark con la API de MATLAB para Spark, y crear archivos desplegables a partir de funciones de MATLAB MapReduce e incorporarlos en un trabajo de Hadoop.

Automatice instalaciones de MATLAB Runtime en plataformas de Big Data

Configure una plataforma de Big Data para descargar MATLAB Runtime automáticamente y despliegue aplicaciones de MapReduce o Spark basadas en MATLAB para procesar y analizar grandes volúmenes de datos.

Aplicación de gestión de riesgos desarrollada con MATLAB.

Despliegue análisis de MATLAB para usuarios que no necesitan MATLAB

Todas las aplicaciones y complementos desarrollados con MATLAB Compiler se ejecutan con MATLAB Runtime, una colección de librerías y código que permite compartir programas de MATLAB internamente, con colegas y responsables de la toma de decisiones, o externamente, con clientes. Puede empaquetar la aplicación con MATLAB Runtime, o requerir que los usuarios lo descarguen cuando instalen la aplicación.

Cifrado para una app.

Código cifrado y despliegue en plataformas múltiples

MATLAB Compiler cifra los archivos de código de MATLAB, para que el código fuente permanezca oculto a usuarios de aplicaciones. Desarrolle apps web en una plataforma y despliéguelas en un servidor o estación de trabajo que se ejecute en otra plataforma compatible. Usuarios finales pueden instalar y ejecutar las aplicaciones en una plataforma compatible con MATLAB Runtime.

Proceso de empaquetado de una app con MATLAB Compiler.

Use herramientas de empaquetado interactivas y personalice instaladores

Simplifique el empaquetado y uso compartido de programas de MATLAB con otros usuarios. Utilice las apps de MATLAB Compiler para empaquetar aplicaciones de MATLAB interactivamente. Si lo prefiere, utilice las herramientas de línea de comando para el empaquetado mediante scripts. También puede crear un instalador personalizado para la aplicación, que incluya información del autor, pantalla de presentación y número de versión.

“Gracias a MATLAB Compiler, hemos podido resumir todo el proceso de análisis en un único archivo ejecutable. Monitoreamos datos de vuelo a diario y logramos predecir acertadamente varios fallos en cojinetes internos aproximadamente un mes antes de que se produjeran”.