Come fare un eseguibile dal codice MATLAB

April 2

MATLAB è un pezzo di software di ingegneria progettato da MathWorks. Quando si scrive codice in Matlab, si consiglia di creare un file eseguibile per eseguire il codice come applicazione autonoma al di fuori del m-file di Matlab. Fortunatamente, Matlab ha una funzione per fare proprio questo. Il MATLAB Compiler può creare un eseguibile standalone dal codice Matlab, che può quindi eseguire in un motore di runtime chiamato MATLAB Compiler Runtime (MCR). Una volta compilato, l'applicazione stand-alone, insieme a MCR, può essere condiviso con altri utenti gratuitamente.

istruzione

1 Aprire Matlab.

2 Scegliere il m-file che si desidera creare in un eseguibile standalone, e prendere nota del nome del file. Non è necessario aprire il m-file.

3 Richiamare il MATLAB Compiler digitando quanto segue nella finestra di comando: "MCC -m nome del file." "Nome del file" dovrebbe essere il nome del M-file, compresa l'estensione ".m", come ad esempio "program1.m)."

4 Premere Invio." Il processo di compilazione può richiedere da pochi secondi ad alcuni minuti, a seconda delle dimensioni del codice e la velocità del vostro computer.

Consigli e avvertenze

  • Se MATLAB Compiler non è venuto di serie con la versione di Matlab, è necessario acquistare una licenza per il compilatore dal sito MathWorks.
  • Per accedere al file eseguibile appena creato, andare alla directory di lavoro Matlab (quello specificato durante l'installazione di Matlab). Ci saranno diversi file con diverse estensioni di file e lo stesso nome del tuo m-file. Clicca su quello con l'estensione ".exe" per eseguire il file eseguibile standalone.