Filter löschen
Filter löschen

Simulinkモデル(2-D LOOKUPTABLE)をVisual Basicで書くとどうなりますか?

2 Ansichten (letzte 30 Tage)
Kazuya Kawaguchi
Kazuya Kawaguchi am 21 Nov. 2022
Simulinkモデルに2-D LOOKUPTABLEについて質問します。
こちらのモデルを関数としてVB.NETで構築したアプリケーションに組み込みたいと考えてます。
具体的には下図の2つの定数の部分を引数とし、ディスプレイの部分に相当する部分を関数の戻り値とする関数になります。
自動コード生成機能でVisualBasicに変換されれば良いのですがあいにくC/C++のみの変換機能しかないので変換方法を調べております。
良い方法があればご教授願います。

Antworten (1)

交感神経優位なあかべぇ
Embedded Coderがあるのでしたら、モデルをDLLファイルで生成できたと思います。
そのDLLファイルをVB.NETで読み込みしてみてはどうでしょうか?
  6 Kommentare
和也
和也 am 13 Dez. 2022
関数生成レポートをみると関数の戻り値には"none"と表示され何も出力されない関数となっています。
戻り値にoutportの値をもってくるにはどのように設定したらよいでしょうか?
交感神経優位なあかべぇ
手元にCoder系のツールボックスがないので、ちゃんとした答えができているか分かりませんが、モデルを開いて、Ctrl + Shift + Cを押すと、画像のように、コードマッピングが開くと思います。そこのFunctionのタブのstep関数(周期的に実行される関数)をいじることで、outportを出力引数として設定することなどができます。

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Simulink Function finden Sie in Help Center und File Exchange

Produkte


Version

R2022a

Community Treasure Hunt

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

Start Hunting!