1-Dおよび2-D Lookup Table実行速度について

Matlabで作成した1-Dおよび2-D LOOKUP TABLEは産業用マイコンなどへの実装実績はありますでしょうか?
質問の意図は産業用マイコンの要求を満足する実行速度が確保可能か確認するためです。
VisualBasicにて組み込んだシステムへ実行形式にした当モデルを呼び込み利用したいと考えてます。
VBコードで組んだものとどちらが早いのかも気にしております。
詳しい方、ご回答よろしくお願いします。

Antworten (1)

covao
covao am 30 Nov. 2022
Bearbeitet: covao am 1 Dez. 2022

0 Stimmen

Lookup Tableブロックを含むSimulinkモデルからCコードに変換し、組み込み向けマイコンに実装した事例はかなりあると考えられます。
今回の場合、Visual Basicをご使用で、コンパイルし、exeファイルを生成しているということであれば、Windows OS上のアプリケーションと推測されます。
コンパイルして実行することを想定すると、アルゴリズムの違いが実行速度に最も影響してくるものと推測されます。
SimulinkのLookup Tableブロックでは、格子点データのインデックス検索で、線形探索、二分探索が選択でき、格子点データ数が多い場合、二分探索の方が実行速度は平均して速くなることが期待されます。
下記のドキュメントに参考情報があります。

Kategorien

Mehr zu 一般分野への適用 finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2022a

Gefragt:

am 21 Nov. 2022

Bearbeitet:

am 1 Dez. 2022

Community Treasure Hunt

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

Start Hunting!