Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Generazione e implementazione del codice

Generare applicazioni standalone per computer desktop e target integrati

Dopo aver sviluppato l'applicazione utilizzando le feature di Communications Toolbox™, è possibile generare codice sorgente C/C++ portabile, eseguibili standalone o applicazioni standalone dal codice MATLAB®. Con la generazione di codice, è possibile:

  • Eseguire la simulazione su macchine su cui non è installato MATLABo Simulink®.

  • Velocizzare l'elaborazione mentre si lavora nell'ambiente MATLABo Simulink.

  • Incorporare gli algoritmi nel codice legacy.

Questa tabella confronta le caratteristiche di implementazione delle funzionalità di MATLAB Compiler™ e MATLAB Coder™. Utilizzare questa tabella per decidere come implementare il codice MATLABo il modello Simulink.

Caratteristica dell'implementazioneUtilizzo della funzionalità MATLAB CompilerUtilizzo della funzionalità MATLAB Coder
OutputLibrerie condivise non leggibili.Codice sorgente C portabile e leggibile.
Dipendenza della libreriaTempo di esecuzione di MATLAB.

Nessuna.

Piattaforme supportate per l'implementazione

Windows®, Mac e Linux®.

Qualsiasi piattaforma che supporti il codice C/C++ ANSI®/ISO®.

Protezione della proprietà intellettuale

Il codice impacchettato è criptato.

Il codice non è criptato. È possibile proteggere l'IP generando librerie condivise anziché codice leggibile.

Accelerazione dell'algoritmo

Stessa velocità di MATLAB.

Potenzialmente più veloce, a seconda dell'algoritmo.

Grafica di MATLABSupportata.Non supportata.

Categorie

Esempi in primo piano