matlabFunc​tionでの非スカラ​ー構造体配列の扱いに​ついて

1 view (last 30 days)
美乃里 福田
美乃里 福田 on 10 Nov 2021
Commented: 美乃里 福田 on 10 Nov 2021
matlabコードからSimulinkへの置換を検討しているのですが、非スカラー構造体配列を扱う方法がないかご回答頂けると幸いです。
具体的に使用したい構造体は下記のような構造となっており、
構造体配列ごとにフィールドが存在しない場合や、データ型が異なる(配列or単独データ)場合があります。
A(1).a = [1,2,3] A(1).b = 1;
A(2).a = 10 A(1).c = [2,4]
構造体配列にこだわっているわけではないので、別の型に変換する事で可能であればご教示頂きたいと思います。

Answers (1)

Toshinobu Shintai
Toshinobu Shintai on 10 Nov 2021
Simulinkで構造体を扱う方法については、以下のAnswerが参考になると思います。
  1 Comment
美乃里 福田
美乃里 福田 on 10 Nov 2021
ご回答ありがとうございます。
こちらのAnswerはすでに確認しているのですが、非スカラー構造体配列では使えないようです。
実際に添付ファイルのモデルのパラメータを変更して試したところ、バスオブジェクトの生成ができませんでした。

Sign in to comment.

Categories

Find more on Simulink 環境のカスタマイズ in Help Center and File Exchange

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!