Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

프로그래밍 유틸리티

표현식 또는 함수를 간접적으로 실행, 타이머 설정, 예외 처리

MATLAB®에는 표현식을 간접적으로 실행하고, 프로그램 실행에 대한 타이머를 설정하고, 오류 발생 시 데이터를 수집하는 기능이 포함되어 있습니다.

함수

모두 확장

evalMATLAB 표현식 실행
evalcMATLAB 표현식 실행 및 결과 캡처
evalin지정된 작업 공간에서 MATLAB 표현식 실행
feval함수 실행(Evaluate Function)
runMATLAB 스크립트 실행
builtin오버로드된 메서드에서 내장 함수(Built-in Function) 실행
timerSchedule execution of MATLAB commands
delete파일 또는 객체 삭제
get그래픽스 객체 속성 쿼리
isvalid유효한 핸들인지 확인
set그래픽스 객체 속성 설정
start타이머 시작
startatSchedule timer to fire at specified time
stopStop timer
timerfindFind timer objects
timerfindallFind all timer objects
wait타이머 실행이 중지될 때까지 명령 프롬프트 차단
try, catch명령문을 실행하여 결과 오류 포착
MException오류 정보 캡처
addCause예외의 추가적인 원인 기록
addCorrectionProvide suggested fix for exception
getReport예외(Exception)에 대한 오류 메시지 가져오기
MException.last가장 최근 uncaught exception 반환
rethrow이전 caught exception 다시 발생
throw예외 발생
throwAsCaller호출하는 함수 내에서 발생하는 것처럼 예외 발생시키기
matlab.lang.correction.AppendArgumentsCorrection누락된 입력 인수를 추가하여 오류 수정
matlab.lang.correction.ConvertToFunctionNotationCorrectionCorrect error by converting to function notation (R2019b 이후)
matlab.lang.correction.ReplaceIdentifierCorrectionCorrect error by replacing identifier in function call (R2019b 이후)
parfevalOnAllRun function on all workers in background
parallel.pool.ConstantCopy or create data only once on workers in parallel pool (R2021b 이후)
canUseGPUVerify supported GPU is available for computation (R2019b 이후)
canUseParallelPoolVerify that parallel functions can use a parallel pool (R2020b 이후)

도움말 항목