Contenuto principale

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

Analisi del codice MATLAB

Identificare e risolvere i problemi nel codice MATLAB® che impediscono la generazione di codice C/C++

La generazione riuscita di codice C/C++ da codice MATLAB dipende dalla conformità alle regole e alle limitazioni della generazione di codice. Ad esempio, il codice MATLAB deve utilizzare solo funzioni di MATLAB e funzioni della toolbox supportate per la generazione di codice. Per identificare e risolvere i problemi nel codice MATLAB prima della generazione di codice C/C++, è possibile utilizzare l'analizzatore di codice e lo strumento di predisposizione per la generazione di codice. Per verificare che il codice MATLAB produca codice generato che funziona come previsto, generare ed eseguire una funzione MEX, eseguibile e verificabile nell'ambiente di MATLAB.

Funzioni

coder.runTestRun test replacing calls to MATLAB functions with calls to MEX functions
coder.screenerDetermine if function is suitable for code generation
getLineColumnFind locations of beginning and end of MATLAB code involved in code generation
textReportExport code generation readiness report to base workspace as a character vector (Da R2022a)

Proprietà

coder.CallSite Properties Information about a function call site in your MATLAB code (Da R2022a)
coder.CodeFile PropertiesDescription of file containing text that is involved in code generation
coder.File PropertiesDescription of file without text that is involved in code generation
coder.Message PropertiesDescription of message produced during code generation readiness analysis or during code generation
coder.ScreenerInfo PropertiesCode generation readiness information (Da R2022a)

Argomenti

Preparazione per la generazione di codice

Debug

Risoluzione dei problemi