Can I use a Matlab function as a callback of a C library when using loadlibrary and calllib ?
1 回表示 (過去 30 日間)
古いコメントを表示
Hi
I am using a C library in Matlab with loadlibrary and calllib.
In my C program, I refer to a callback function defined by an argument of a "setup" function (here named OnTime).
Can I pass a Matlab function to be used as this call back and how ?
(For information, loadlibrary gives me the following warning: Warning: The data type 'FcnPtr' used by function OnTime does not exist.)
Thanks in advance for your help.
Regards
0 件のコメント
回答 (1 件)
Bruno Luong
2023 年 10 月 26 日
No MATLAB function are propritary and cannot directly inferfacing with anything (else). You have to wrap it in appropiate interface function of whatever language (C in your case).
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Call C from MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!