MATLAB Compiler permite compartir programas de MATLAB como apps web y aplicaciones independientes. Con MATLAB Compiler, puede empaquetar y desplegar programas de MATLAB como aplicaciones de big data MapReduce y Spark™ y como complementos de Microsoft® Excel®. Usuarios finales pueden ejecutar aplicaciones de forma gratuita con MATLAB Runtime.
Para proporcionar acceso basado en navegador a apps web de MATLAB, puede alojarlas empleando la versión de desarrollo de MATLAB Web App Server incluida con MATLAB Compiler. Los programas de MATLAB se pueden empaquetar en componentes de software para integrarlos con otros lenguajes de programación con MATLAB Compiler SDK. Puede realizar un despliegue a gran escala en sistemas empresariales con MATLAB Production Server.
Para generar código fuente C y C++ desde MATLAB, utilice MATLAB Coder.
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.
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.
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.
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.
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.
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.
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.
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.
Recursos del producto:
“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”.
Sadanari Shigetomi, All Nippon Airways
¿Tiene interés en MATLAB Compiler?
¿Tiene preguntas?
Comuníquese con el equipo técnico experto en MATLAB Compiler.