stateflow 내에 생성한 simulink function의 경우 코드 생성

stateflow 내에 생성한 simulink function의 경우 코드 생성할때
automic으로 모델 생성하고 함수를 따로 빼서 코드 생성할수는 없을까요?
void untitled_step(void)
{
/* Chart: '<Root>/Chart' incorporates:
* SubSystem: '<S1>/add'
*/
/* Sum: '<S2>/Add' incorporates:
* Inport: '<Root>/Input'
* Inport: '<Root>/Input1'
*/
if (untitled_U.Input + untitled_U.Input1 > 10.0) {
/* Outport: '<Root>/Out1' */
untitled_Y.Out1 = 10.0;
} else {
/* Outport: '<Root>/Out1' */
untitled_Y.Out1 = 0.0;
}
/* End of Sum: '<S2>/Add' */
}

 채택된 답변

Angelo Yeo
Angelo Yeo 2024년 10월 8일

0 개 추천

Simulink function block 우클릭 -> 속성 -> 코드 생성 -> 함수 패키징을 재사용 가능 함수로 변경해보시기 바랍니다.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Simulink Functions에 대해 자세히 알아보기

제품

릴리스

R2024a

질문:

2024년 10월 8일

댓글:

2024년 10월 10일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by