Compile function handles to mex-files

Hi, i need to compile my Matlab code to C/C++ but Matlab does not allow to compile a handover of a function handle to another function.
for example
h = @loss;
x = anneal(h, p);
It also does not allow to compile ODE-Solvers. Is there any solution to avoid this problem, specially for the ODE-Solver?
thanks for help Cedric

 採用された回答

Friedrich
Friedrich 2011 年 11 月 30 日

1 投票

Hi,
ODE sovlers can't be translated to C/C++. All functions which are supported for code gen can be found here:
For code gen from function handles see here:

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMATLAB Compiler についてさらに検索

質問済み:

2011 年 11 月 30 日

Community Treasure Hunt

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

Start Hunting!

Translated by