MATLABでcコードを読み込む方法

14 views (last 30 days)
qrqr
qrqr on 5 Sep 2019
Commented: qrqr on 10 Sep 2019
Simulinkモデルをcコードに変換してMATLABで読み込まして処理をすることは可能でしょうか?

Accepted Answer

Etsuo Maeda
Etsuo Maeda on 9 Sep 2019
  1. Simulink CoderでCコード生成
  2. MinGWなどでdll作成
  3. MATLABからloadlibrary
という手順はどうでしょうか。
loadlibrary関数はMATLAB Compiler SDKで作ったDLLは読み込めないので注意が必要です。
  6 Comments
Etsuo Maeda
Etsuo Maeda on 10 Sep 2019
C:\PROGRA~1\MATLAB\R2014b\rtw\c\src\rt_logging.h(17) : fatal error C1083: Cannot open include file: 'builtin_typeid_types.h': No such file or directory "
というようなエラーメッセージが表示されているのであれば、
にあるJon Boernerのコメントで解決できるかと思われます。
qrqr
qrqr on 10 Sep 2019
コメントURL内に
「MATファイルのログを有効にする]オプションをチェックするのが最善の修正方法です。」と書いてありましたが、
MATファイルのログにチェックが入っている状態でもrt_logging.hが生成されませんでした。

Sign in to comment.

More Answers (0)

Categories

Find more on コード生成 in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!