Main Content

forward

메시지 전달하기

설명

예제

forward(message_in_name,message_out_name)은 유효한 입력 또는 로컬 메시지를 로컬 대기열 또는 출력 포트에 전달합니다. 차트는 메시지를 전달한 후 동일한 시간 스텝의 대기열에서 다른 메시지를 제거할 수 있습니다.

예제

모두 확장

입력 대기열에서 메시지 M_in을 확인합니다. 메시지가 있으면 대기열에서 메시지를 제거하고 이를 출력 포트 M_out에 전달합니다.

on M_in:
   forward(M_in,M_out);

Stateflow chart that uses the forward operator in a state.

로컬 대기열에서 메시지 M_local을 확인합니다. 메시지가 있으면 상태 A에서 상태 B로 천이됩니다. M_local 메시지 대기열에서 메시지를 제거하고 이를 출력 포트 M_out에 전달합니다.

M_local{forward(M_local,M_out)}

Stateflow chart that uses the forward operator in a transition.

버전 내역

R2015b에 개발됨