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 우클릭 -> 속성 -> 코드 생성 -> 함수 패키징을 재사용 가능 함수로 변경해보시기 바랍니다.

1 件のコメント

영진
영진 2024 年 10 月 10 日
답변 너무 감사드립니다.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeSimulink 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