Main Content

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

Simulink 디버거

Simulink® 디버거를 사용하여 모델에서 특정 블록, 파라미터 또는 상호 연결에 대한 문제 추적

Simulink 디버거를 사용하면 한 번에 하나의 메서드에 대한 시뮬레이션을 실행하고 각 메서드를 실행한 결과를 검토할 수 있습니다. 모델 시뮬레이션이 진행됨에 따라 Simulink 편집기 내에서 블록 상태, 블록 입력 및 출력, 블록 메서드 실행에 대한 정보를 표시할 수 있습니다. 이를 통해 모델에서 특정 블록, 파라미터 또는 상호 연결에 대한 문제를 찾아낼 수 있습니다.

Simulink 디버거를 사용하면 다음을 수행할 수 있습니다.

  • 단일 주 시간 스텝 중에 단일 블록 동특성(예: 출력 및 업데이트) 모니터링.

  • 주 시간 스텝을 실행하는 동안 시스템 상태 확인.

  • 단일 주 시간 스텝 중에 솔버 동특성 관찰.

Simulink 디버거는 실행할 모든 디버거 명령에 대해 활성화된(시작된) 상태여야 합니다.

Simulink는 시뮬레이션 스텝 지정기를 사용한 디버그도 지원합니다. 시뮬레이션 스텝 지정기를 사용하면 시뮬레이션을 앞뒤로 스텝 이동하여 데이터를 확인하고 시스템이 상태를 언제 어떻게 변경하는지 검사할 수 있습니다. 자세한 내용은 항목을 참조하십시오.

함수

sldebug디버그 모드에서 시뮬레이션 시작

Simulink 디버거 명령

ashowIdentify and highlight algebraic loops in simulation debugging session
atraceConfigure simulation debugging session to display information each time algebraic loop is solved
bafterInsert breakpoint after specified method in simulation debugging session
breakInsert breakpoint before specified method in simulation debugging session
bshowHighlight block in model with specified block ID during simulation debugging session
clearClear breakpoint in simulation debugging session
continue시뮬레이션 계속
disp시뮬레이션이 중지될 때 블록의 I/O 표시
ebreakSet or clear breakpoint to pause when solver error occurs in simulation debugging session
elistDisplay execution order in simulation debugging session
emodeSwitch between accelerator and normal mode during simulation debugging session
etraceConfigure simulation debugging session to display information when entering and exiting methods
helpDisplay help for Simulink debugging programmatic interface during simulation debugging session
nanbreakSet or clear breakpoint to pause when Inf or NaN value occurs in simulation debugging session
nextProgress simulation debugging session to start of next method in model execution list
probeDisplay input, output, and state data for specified block in simulation debugging session
quit시뮬레이션 디버거 중지
rbreakConfigure simulation debugging session to pause before solver reset
run시뮬레이션이 완료될 때까지 실행
slistDisplay sorted list of blocks in model during simulation debugging session
states현재 상태 값
statusDisplay options used in current simulation debugging session
stepAdvance simulation by specified increment
stimesDisplay information about sample times in model during simulation debugging session
stop시뮬레이션 중지
straceDisplay solver information in simulation debugging session
systemsList nonvirtual subsystems in model or model hierarchy during simulation debugging session
tbreakSet or clear breakpoint that pauses simulation debugging session at specified time
trace블록이 실행될 때마다 블록의 I/O 표시
undispRemove display point in simulation debugging session
untraceRemove trace point in simulation debugging session
whereDisplay current location within simulation loop during simulation debugging session
xbreakSet or clear breakpoint to pause when state limits step size in simulation debugging session
zcbreakConfigure simulation debugging session to pause when nonsampled zero-crossing events occur
zclistList blocks that detect zero crossings in simulation debugging session

도움말 항목