MATLAB Compiler

ACTUALIZACIÓN IMPORTANTE

 

MATLAB Compiler

Creación de web apps y ejecutables independientes a partir de programas de MATLAB

 

MATLAB Compiler™ permite compartir programas de MATLAB® como aplicaciones independientes, MapReduce y Spark™, web apps y complementos de Microsoft® Excel®. Es posible desplegar aplicaciones y complementos de forma gratuita mediante MATLAB Runtime, que se puede empaquetar con la aplicación o descargarse durante la instalación. Es posible alojar web apps basadas en MATLAB mediante MATLAB Web App Server, que se proporciona con MATLAB Compiler.

Podrá empaquetar los programas de MATLAB en componentes de software para la integración con otros lenguajes de programación (con MATLAB Compiler SDK™). La implementación a gran escala en sistemas empresariales es posible a través de MATLAB Production Server™.

Aplicaciones independientes

Comparta programas de MATLAB a modo de aplicaciones independientes con colegas, socios, clientes y otras personas que no necesiten usar MATLAB para nada más.

Creación de aplicaciones independientes

Cree aplicaciones independientes a partir de sus programas de MATLAB y compártalas de forma gratuita con otros usuarios. 

Aplicación de Solar Analysis creada en MATLAB y empaquetada para el uso compartido mediante MATLAB Compiler.

Incorporación de interfaces gráficas o de línea de comandos

Las aplicaciones independientes pueden ser apps completas que empleen gráficos e interfaces de usuario de MATLAB diseñadas con MATLAB App Designer o GUIDE, o bien pueden ser versiones ejecutables de línea de comandos de su código. Puede definir las entradas de usuario y elegir la forma en que se presentan los resultados usando todos los formatos de salida que admite MATLAB, incluidos el formato textual, numérico o gráfico.

App Designer, que integra los componentes visuales y la programación del comportamiento de la app.

Web Apps

Empaquete los programas de MATLAB como apps web y compártalas mediante URL exclusivas.

Creación de web apps

Cree aplicaciones en MATLAB App Designer y empaquételas como web apps. Los usuarios pueden acceder a las web apps a través de una URL exclusiva directamente desde su navegador sin instalar ningún software adicional. 

Alojamiento de web apps

Utilice MATLAB Web App Server, que se proporciona con MATLAB Compiler, para alojar sus web apps basadas en MATLAB y compartirlas con otros usuarios dentro del entorno de su intranet de confianza. Sus usuarios podrán acceder a todas las web apps alojadas disponibles a través de una única página de inicio.

Apps web alojadas y compartidas con MATLAB Web App Server. 

Complementos de Microsoft Excel

Comparta programas de MATLAB como complementos de Microsoft Excel y podrá integrarlos en Excel con solo arrastrarlos y colocarlos en hojas de cálculo. Los usuarios de Excel no necesitan conocer MATLAB para hacer uso de los complementos.

Creación de fórmulas nuevas

Empaquete los programas de MATLAB como complementos de Excel que se comportan igual que otras fórmulas de Excel: aceptan las entradas de las celdas y devuelven resultados a otras celdas de la hoja de cálculo. Use las herramientas interactivas de MATLAB para desarrollar y probar su código antes de empaquetarlo y desplegarlo como un complemento. 

Análisis y simulaciones personalizados

Cree complementos para realizar análisis y simulaciones dentro de Excel que incorporan algoritmos, visualizaciones e interfaces de usuario desarrollados en MATLAB.

Fórmula de coeficiente y salida gráfica de Solar Analysis creadas para el uso compartido con el complemento para Excel de MATLAB Compiler.

Aplicaciones de big data

Empaquete y despliegue aplicaciones de big data basadas en MATLAB que se ejecutan en estaciones de trabajo y clusters de cálculo a gran escala.

Creación y ejecución de aplicaciones de tall array

Cree aplicaciones de MATLAB de tall array para su ejecución como ejecutables independientes o para su despliegue en clusters de cálculo como parte de los trabajos de Spark en Hadoop. 

Creación y ejecución de aplicaciones MapReduce

Cree aplicaciones de MATLAB basadas en MapReduce para su ejecución como ejecutables independientes en estaciones de trabajo o para su despliegue en clusters de cálculo como parte de los trabajos de MapReduce en Hadoop.

Creación y ejecución de una aplicación MapReduce de MATLAB independiente.

Automatización de instalaciones de MATLAB Runtime en plataformas de big data

Configure su plataforma de big data para la descarga automática de MATLAB Runtime y despliegue sus aplicaciones MapReduce o Spark basadas en MATLAB para el procesamiento de big data y data analytics.

Uso compartido, encriptado y gratuito

Ejecute aplicaciones compiladas o componentes de MATLAB con MATLAB Runtime
.

Despliegue de la analítica de MATLAB para usuarios que no necesitan MATLAB

Todas las aplicaciones y los complementos creados con MATLAB Compiler se ejecutan mediante MATLAB Runtime, una colección de librerías y código compartidos que permite compartir programas de MATLAB internamente con los encargados de tomar decisiones y los colegas, o externamente con los clientes. Podrá empaquetar su aplicación con MATLAB Runtime o hacer que los usuarios lo descarguen cuando instalen su aplicación.   

Desarrollo de una exhaustiva solución de gestión de riesgos para los mercados de la energía.

Ventajas del código de MATLAB encriptado

MATLAB Compiler encripta los archivos de código de MATLAB, de forma que su código fuente permanece oculto ante los usuarios de sus aplicaciones.

Encriptación estándar del sector aplicada en la fase de empaquetado.

Herramientas de empaquetado

MATLAB Compiler simplifica el proceso de empaquetado y el uso compartido de los programas de MATLAB con otros usuarios.

Uso de herramientas de empaquetado interactivas

Utilice las apps de MATLAB que se proporcionan con MATLAB Compiler para empaquetar de forma interactiva sus programas de MATLAB como aplicaciones independientes, MapReduce y Spark, web apps y complementos de Microsoft Excel. Si lo prefiere, utilice las herramientas de línea de comandos para el empaquetado mediante script. 

Apps para empaquetar las aplicaciones de MATLAB.

Personalización de instaladores

Cree un instalador personalizado para su aplicación con información como el autor, la pantalla de presentación y el número de versión. Las apps de empaquetado identifican y seleccionan automáticamente los archivos que dependen de su programa de MATLAB principal para incluirlos en el paquete y proporcionan opciones para empaquetar datos adicionales o archivos de ayuda con la aplicación final.

Personalización del instalador de su aplicación para que se ajuste a sus requisitos.

Funcionalidades más recientes

Web apps

Configure y despliegue web apps mediante un flujo de trabajo más simple.

Compilador de aplicación

Identifique automáticamente el tipo de datos de MATLAB de las entradas de línea de comandos numéricas para una aplicación independiente.

MATLAB Runtime

Reducción del tiempo de inicio.

Azure HDInsight

MATLAB Runtime está disponible para su distribución como una acción de script de Azure HDInsight.

Apache Ambari

MATLAB Runtime está disponible para su distribución como una pila de Apache Ambari.

Cloudera

MATLAB Runtime se puede descargar como un paquete con Cloudera Manager.

Consulte las notas de la versión para saber los detalles sobre estas características y las funciones correspondientes.

Consiga una prueba gratuita

30 días de exploración a su alcance.

Descargar ahora

¿Listo para comprar?

Solicitar precio y explore los productos relacionados.

¿Eres estudiante?

Obtenga el software para estudiantes de MATLAB y Simulink.

Más información