Stateflowに​おいて、string​型(ダブルクォーテー​ションで囲まれた文字​列)の使用はサポート​されていますか?

MATLAB R2021aで、string型(ダブルクォーテーションで囲まれた文字列)をつかって、StateFlowブロック自動生成をしましたが、エラーになります。

sfnew
rt = sfroot;
chart = find(rt,"-isa","Stateflow.Chart");
エラー: Simulink.Root/find
パラメーター/値のペアの引数が無効です。

 채택된 답변

MathWorks Support Team
MathWorks Support Team 2024년 8월 25일

0 개 추천

MATLAB R2021bからStateflowにおいて、string型(ダブルクォーテーションで囲まれた文字列)の使用がサポートされております。
chart = find(rt,"-isa","Stateflow.Chart");
・MATLAB R2021bのリリースノート参照
https://jp.mathworks.com/help/releases/R2021b/stateflow/release-notes.html?rntext=&startrelease=R2021b&endrelease=R2021b&groupby=release&sortby=descending&searchHighlight=
MATLAB R2021aにおいては、string型は未対応の為、エラーになります。
MATLAB R2021aでは、従来のシングルコーテーションで囲まれた文字列指定になります。
chart = find(rt,'-isa','Stateflow.Chart');
・MATLAB R2021aのStateflow.Chartのドキュメント:
https://jp.mathworks.com/help/releases/R2021a/stateflow/api/stateflow.chart.html

추가 답변 (0개)

카테고리

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

제품

릴리스

R2021a

태그

아직 태그를 입력하지 않았습니다.

Community Treasure Hunt

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

Start Hunting!