Appia의 IT세상

[Stateflow] Action Language 변경하기 본문

Programming/Stateflow

[Stateflow] Action Language 변경하기

Appia 2019. 12. 16. 06:17
반응형

[Stateflow] Action Language 변경하기

불러오는 중입니다...

앞서서, 저희는 위의 링크와 같이 [Stateflow] Flowchart (플로우 차트) 흐름 및 Transition Label 에서 Transition Label을 작성하는 방법에 대해 배워봤습니다. Transition Label은 기본적으로 MATLAB 문법을 허용합니다만, C언어의 문법을 사용할 수도 있습니다. 여기서 그 지원하는 문법에 대해서 Action Language라고 합니다. 

 

오늘은 그래서 Action Language를 변경하는 방법에 대해서 이야기 해보고자 합니다. 우선 다음과 같이 좌측 하단에 현재 지원하고 있는 Action Language가 표시 됩니다. 

일단 Stateflow의 화면에서 우측 버튼을 누르면 메뉴들이 나타납니다. [Properties] 메뉴를 눌러주세요. 

그런 후 상단 부분에 Action Language를 보시면, MATLAB를 표시된것을 볼 수 있습니다. (이는 기본 설정입니다.) 

여기서 원하시는 형태 (C, MATLAB 중 하나)로 변경해주시면 됩니다. 저의 경우 C 형태로 바꾸어 보겠습니다. 

그런 후 [OK]를 눌러보면 처음 봤던 MATLAB 로고 표시가 되어 있는 Action Language 부분이 다음과 같이 C로 표시 되됨을 알 수 있습니다. 

어려운 방법은 아니지만, 저도 예전에 일을 할때 이 부분이 필요로 했고, 알면서도 깜박하여 다음과 같이 작성해 보았습니다. 혹, 궁금하시거나, 문의 사항 있으시면 언제지 댓글 부탁드립니다. 

 

 

[Stateflow] Flowchart(플로우 차트) 구성 및 개요

Flowchart : Logic의 Sequence를 도식화 한것 저는 대학교에서 플로우 차트(Flowchart)에 대해서 다음과 같은 그림으로 배우곤 했습니다. 물론 세월이 좀 지났기에 아직도 이런 그림으로 배우는지는 잘 모르겠지만..

appia.tistory.com

반응형
Comments