removeHighlighting
활성 상태의 강조 표시 제거
설명
예제
sf_car모델을 엽니다.openExample("sf_car")이 모델에 대한 자세한 내용은 Model a Car with Automatic Transmission 항목을 참조하십시오.
최종 동작점을 저장하도록 모델을 설정합니다. 구성 파라미터 대화 상자를 열고 데이터 가져오기/내보내기 창에서 다음을 수행하십시오.
최종 상태를 선택하고 동작점의 이름을 입력합니다. 이 예제에서는
xSteadyState를 사용합니다.최종 동작점 저장을 선택합니다.
확인을 클릭합니다.
이 시뮬레이션 세그먼트의 중지 시간을 설정합니다. 시뮬레이션 탭에서 중지 시간을
3으로 설정합니다.시뮬레이션을 실행합니다.
shift_logic차트의 동작점 정보가 포함된Stateflow.op.BlockOperatingPoint객체에 액세스합니다.blockpath = "sf_car/shift_logic"; op = get(xSteadyState,blockpath)op = Block: "shift_logic" (handle) (active) Path: sf_car/shift_logic Contains: + gear_state "State (AND)" (active) + selection_state "State (AND)" (active) gear "State output data" gearType [1, 1] down_th "Local data" double [1, 1] up_th "Local data" double [1, 1] datasetWrittenToVector "Data set written to vector" logical 4x1gear_state상태의 동작점 정보가 포함된Stateflow.op.OperatingPointContainer객체에 액세스합니다.op.gear_state
ans = State: "gear_state" (handle) (active) Path: sf_car/shift_logic/gear_state Contains: + first "State (OR)" (active) + fourth "State (OR)" + second "State (OR)" + third "State (OR)"t = 3에서 차트에서 활성화된 상태를 강조 표시합니다.
highlightActiveStates(op)

gear에서의 변화를 반영하기 위해 상태
gear_state의 하위 상태 활동을 변경합니다.setActive(op.gear_state.second)

상태
gear_state의 하위 상태second가 수정한 동작점에서 활성화되어 있는지 확인합니다.isActive(op.gear_state.second)
ans = logical 1
Stateflow 편집기에서 활성 상태의 강조 표시를 제거합니다.
removeHighlighting(op)
입력 인수
Stateflow 차트의 동작점으로, Stateflow.op.BlockOperatingPoint 객체로 지정됩니다.
버전 내역
R2009b에 개발됨
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)