이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
refineDeadLogic
클래스: SLSlicerAPI.SLSlicer
네임스페이스: SLSlicerAPI
데드 로직 개선을 통해 모델 강조 표시를 업데이트합니다.
설명
refineDeadLogic(는 데드 로직 개선을 통해 강조 표시되는 모델을 업데이트합니다.obj,'sldvSlicerdemo_dead_logic',analysis_time)
입력 인수
예
AnalyzeTheDeadLogicExample예시를 엽니다. 데드 로직 정제를 시연하는 모델은 이 예제 폴더에 있습니다.openExample('slcheck/AnalyzeTheDeadLogicExample','sldvSlicerdemo_dead_logic'); model= 'sldvSlicerdemo_dead_logic'; open_system(model);
Slicer API 개체를 만들고 target 출력 포트를 시작점으로 추가합니다.
slicerObj = slslicer(model); slicerObj.addStartingPoint([model '/Controller/target']);
모델의 하이라이트를 관찰하세요.
slicerObj.highlight;
일정 기간 동안 Dead Logic을 개선합니다.
slicerObj.refineDeadLogic(model, 300);
모델의 세련된 하이라이트 관찰
slicerObj.highlight;
대안
Model Slicer UI를 사용하여 데드 로직 개선을 수행하려면 Simulink® 편집기에서 Model Slicer 관리자를 열고 앱 > Model Slicer를 선택합니다. Model Slicer 창에서 Refine Dead Logic 섹션을 사용하여 구체화를 수행할 수 있습니다. 자세한 내용은 Refine Dead Logic for Dependency Analysis를 참조하세요.
버전 내역
R2015b에 개발됨