Contenuto principale

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

Verifica del codice

Verificare il comportamento del codice generato, tracciabilità, report sulla generazione di codice

Dopo la generazione di codice, ispezionare il codice sorgente e i risultati dell'output a scopo di verifica. Il report sulla generazione di codice fornisce un'interfaccia interattiva per ispezionare i file sorgente C/C++ generati, i tipi di dato generati e altre informazioni dettagliate sul codice. Accedere in modo programmatico a un sottoinsieme di informazioni del report sulla generazione di codice utilizzando l'oggetto informativo del report. È possibile verificare l'output del codice MEX generato rispetto al codice MATLAB® originale o creare test personalizzati basati sulle classi di test unitario di MATLAB. È possibile scegliere di generare controlli di errore di runtime che segnalano eventuali errori che si verificano durante l'esecuzione del codice.

Funzioni

codegenGenerate C/C++ code from MATLAB code
coder.configCreate code generation configuration objects
coder.ignoreConstPrevent use of constant value of expression for function specializations
coder.ignoreSizePrevent code generator from creating function specializations for constant-size expressions
coder.mfunctionnameName of calling function or method (Da R2021b)
coder.runTestRun test replacing calls to MATLAB functions with calls to MEX functions
getLineColumnFind locations of beginning and end of MATLAB code involved in code generation

Classi

coder.HardwareImplementationHardware-specific configuration parameters for C/C++ code generation from MATLAB code

Oggetti

coder.CodeConfigConfiguration parameters for C/C++ code generation from MATLAB code
coder.EmbeddedCodeConfigConfiguration parameters for C/C++ code generation from MATLAB code with Embedded Coder
coder.MexCodeConfigConfiguration parameters for MEX function generation from MATLAB code

Proprietà

coder.BuildLog PropertiesBuild logs produced during code generation
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.Function PropertiesDescription of MATLAB function used in code generation
coder.Message PropertiesDescription of message produced during code generation readiness analysis or during code generation
coder.Method PropertiesDescription of method in a MATLAB class used in code generation
coder.ReportInfo PropertiesCode generation report information
coder.Summary PropertiesSummary of code generation from MATLAB code

Argomenti

Report sulla generazione di codice

Collaudo del codice generato

Rilevamento degli errori di runtime

Risoluzione dei problemi

Esempi in primo piano