Contenuto principale

Valutazione avanzata e gestione delle eccezioni

Valutare espressioni, acquisire dati sugli errori

MATLAB® include funzionalità per valutare indirettamente le espressioni e acquisire dati sugli errori.

Qualsiasi codice MATLAB che rileva un errore e lancia un'eccezione costruisce un oggetto MException. Il codice MATLAB può lanciare eccezioni predefinite o eccezioni costruite dall'utente.

Funzioni

espandi tutto

evalValutare un'espressione di MATLAB
evalcEvaluate MATLAB expression and capture results
evalinValutare un'espressione di MATLAB nel workspace specificato
try, catchEseguire le dichiarazioni e catturare gli errori risultanti
MExceptionCapture error information
addCauseRecord additional causes of exception
addCorrectionProvide suggested fix for exception
getReportGet error message for exception
MException.lastReturn last uncaught exception
rethrowRethrow previously caught exception
throwThrow exception
throwAsCallerThrow exception as if occurs within calling function
matlab.lang.correction.AppendArgumentsCorrectionCorrect error by appending missing input arguments
matlab.lang.correction.ConvertToFunctionNotationCorrectionCorrect error by converting to function notation
matlab.lang.correction.ReplaceIdentifierCorrectionCorrect error by replacing identifier in function call

Argomenti