How Can I Run a Mex file in Simulink

4 ビュー (過去 30 日間)
DONGHUN LEE
DONGHUN LEE 2020 年 9 月 14 日
編集済み: Fayez Alruwaili 2021 年 3 月 23 日
On the script, the mex.file that are working wel but,l
Is there a solution for not recognizing the mex file in the syntax using the matlabfunction block on Simulink?

回答 (1 件)

Monisha Nalluru
Monisha Nalluru 2020 年 9 月 17 日
編集済み: Monisha Nalluru 2020 年 9 月 17 日
In MATLAB function block the compiler expects the MATLAB code, but when it comes to mexfile, finds the code in binary mex file, which it cannot handle.
So add the below code in MATLAB function block bbefore calling mex file
coder.extrinsic('mex_filename');
If you declare it extrinsic, the compiler never tries to compile mexfile, just sets up a call to it.
  1 件のコメント
Fayez Alruwaili
Fayez Alruwaili 2021 年 3 月 23 日
編集済み: Fayez Alruwaili 2021 年 3 月 23 日
This is very slow, is there any alternative way doing it?
Thanks

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeWrite C Functions Callable from MATLAB (MEX Files) についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by