MATLAB Compiler

AGGIORNAMENTO IMPORTANTE

 

MATLAB Compiler

Creare eseguibili standalone e App per il web da programmi MATLAB

 

MATLAB Compiler™ consente di condividere programmi MATLAB® come applicazioni standalone, di tipo MapReduce e Spark™, app web e add-in per Microsoft® Excel®. È possibile distribuire app e add-in senza royalty usando il MATLAB Runtime, che può essere inserito nel packaging con l’applicazione oppure scaricato durante l’installazione. Puoi essere l’host delle applicazioni web basate su MATLAB usando il MATLAB Web App Server con MATLAB Compiler.

È possibile effettuare il packaging dei programmi MATLAB in componenti software per l’integrazione con altri linguaggi di programmazione (con MATLAB Compiler SDK™). L’utilizzo su larga scala con i sistemi enterprise è supportato da MATLAB Production Server™.

Applicazioni standalone

Condividi i programmi MATLAB come applicazioni standalone con colleghi, partner, clienti e altre persone che potrebbero altrimenti non avere bisogno di MATLAB.

Creare applicazioni standalone

Crea applicazioni standalone dai tuoi programmi MATLAB e condividile senza royalty con altri utenti. 

Applicazione per l’analisi solare creata in MATLAB e il cui packaging per la condivisione è stato eseguito utilizzando MATLAB Compiler.

Integrare interfacce grafiche o a riga di comando

Le applicazioni standalone possono essere app complete che usano grafica e UI MATLAB progettate con MATLAB App Designer o GUIDE, oppure possono essere versioni eseguibili a riga di comando del tuo codice. Puoi definire gli input utente e scegliere come presentare i risultati, utilizzando tutti i formati di output supportati da MATLAB, tra cui il formato testo, numerico e grafico.

App Designer, che integra componenti di visualizzazione e la programmazione del comportamento dell’app.

App web

Crea pacchetti di programmi MATLAB come app web e condividili con un URL univoco.

Creare app web

Crea applicazioni in MATLAB App Designer ed esegui il packaging come app web. Gli utenti possono accedere a ciascuna app web mediante un URL univoco, direttamente dal browser, senza dover installare alcun software aggiuntivo. 

Essere host di app web

Utilizza MATLAB Web App Server fornito con MATLAB Compiler per essere l’host delle tue app web basate su MATLAB e condividerle con utenti che fanno parte del tuo ambiente intranet affidabile. Gli utenti autorizzati possono accedere a tutte le app web ospitate disponibili tramite un’unica home page.

App web ospitate e condivise con MATLAB Web App Server. 

Add-in di Microsoft Excel

Condividi i programmi MATLAB come add-in di Microsoft Excel e integrali in Excel trascinandoli e rilasciandoli nei fogli di calcolo. Gli utenti di Excel non devono conoscere MATLAB per utilizzare gli add-in.

Creare nuove formule

Crea pacchetti di programmi MATLAB come add-in di Excel che si comportano come le altre formule di Excel, accettando input dalle celle e producendo i risultati in altre celle del foglio di calcolo. Utilizza gli strumenti interattivi in MATLAB per sviluppare e testare il tuo codice prima del packaging e della distribuzione sotto forma di add-in. 

Abilitare analisi e simulazioni personalizzate

Crea add-in per effettuare analisi e simulazioni in Excel che includono algoritmi, visualizzazioni e interfacce utente sviluppati in MATLAB.

Formula del coefficiente per l’analisi solare e output grafico creato per la condivisione con l’add-in di Excel di MATLAB Compiler.

Applicazioni di big data

Crea pacchetti e distribuisci le applicazioni di big data basate su MATLAB da eseguire su workstation e cluster di calcolo di grandi dimensioni.

Creare ed eseguire applicazioni di tall array

Crea applicazioni MATLAB di tall array da usare come eseguibili standalone o da distribuire su cluster di calcolo come componente di job di tipo Spark su Hadoop. 

Creare ed eseguire applicazioni MapReduce

Crea applicazioni MATLAB basate su MapReduce da usare come eseguibili standalone su workstation o da distribuire su cluster di calcolo come parte di attività MapReduce su Hadoop.

Creare ed eseguire un’applicazione MapReduce MATLAB standalone.

Automatizzare le installazioni del MATLAB Runtime su piattaforme di big data

Configura la tua piattaforma di big data per scaricare in modo automatico il MATLAB Runtime e distribuire le tue applicazioni MapReduce o Spark basate su MATLAB per l’analisi di dati e l’elaborazione dei big data.

Condivisione crittografata e senza royalty

Esegui applicazioni MATLAB compilate o relativi componenti con MATLAB Runtime

Distribuire MATLAB Analytics tra utenti che non hanno bisogno di MATLAB

Tutte le applicazioni e gli add-in creati con MATLAB Compiler vengono eseguiti usando il MATLAB Runtime, un insieme di librerie condivise e codici, che consente di condividere i programmi MATLAB internamente con i colleghi o i responsabili, oppure esternamente con i clienti. Puoi creare un pacchetto con la tua applicazione e il MATLAB Runtime oppure chiedere agli utenti di scaricarlo quando installano l’applicazione.   

Sviluppare una soluzione completa di gestione del rischio per i mercati dell’energia.

Vantaggi derivanti dal codice MATLAB crittografato

MATLAB Compiler cripta i tuoi file di codice MATLAB, in modo che il codice sorgente rimanga nascosto agli utenti delle tue applicazioni.

Crittografia standard del settore applicata alla fase di packaging.

Strumenti di packaging

MATLAB Compiler semplifica il processo di packaging e di condivisione dei programmi MATLAB con altri utenti.

Usare strumenti di packaging interattivi

Utilizza le app MATLAB fornite con MATLAB Compiler per il packaging interattivo dei tuoi programmi MATLAB come applicazioni standalone, MapReduce e Spark, app web e add-in di Excel. In alternativa, utilizza la sintassi da a riga di comando per il packaging con script. 

App per il packaging di applicazioni MATLAB.

Personalizzare i programmi di installazione

Crea un programma di installazione personalizzato per la tua applicazione con informazioni quali autore, schermata iniziale e numero di versione. Le app del packaging identificano e selezionano automaticamente i file che dipendono dal tuo programma principale di MATLAB per il packaging e forniscono opzioni per eseguire il packaging di dati o file help aggiuntivi nella tua applicazione finale.

Personalizzare il programma di installazione dell’applicazione in base ai propri requisiti.

Ultime novità

App web

Configurare e distribuire app web grazie a un flusso di lavoro più semplice

Compiler delle applicazioni

Individuare automaticamente i tipi di dati MATLAB degli input a riga di comando numerica all’applicazione standalone

MATLAB Runtime

Avvio più veloce

Azure HDInsight

MATLAB Runtime è disponibile per la distribuzione come un’azione script di Azure HDInsight

Apache Ambari

MATLAB Runtime è disponibile per la distribuzione come uno stack di Apache Ambari 

Cloudera

MATLAB Runtime può essere scaricato come pacchetto da Cloudera Manager

Vedi le note di rilascio per ulteriori informazioni su queste caratteristiche e sulle funzioni corrispondenti.

Prova gratuita

30 giorni di esplorazione a tua disposizione.

Scarica ora

Pronto per acquistare?

Richiedi una quotazione ed esplora i prodotti correlati.

Sei uno Studente?

Acquista MATLAB e Simulink per studenti.

Scopri di più