Matlab Coder and fminsearch: what implementation strategy?
Ältere Kommentare anzeigen
Hi all,
I'd like to use Matlab Coder to speed up optimization when the 'fminsearch' function is used. This function seems supported by Matlab R2014b (<http://www.mathworks.fr/help/coder/ug/functions-supported-for-code-generation--alphabetical-list.html)>.
Here is my problem. I do not know
- how to apply Matlab Coder in my case since anonymous and nested functions are not supported
- which is the best implementation strategy for the following kind of problem where I need to pass parameters and data for the optimization process
Here is the function
function [x,fval,exitflag,output] = myfun1(parameters, data_1, data_2, data_n)
options = optimset('FunValCheck','on','MaxFunEvals',5000,'MaxIter',5000);
objfun = @(parameters)myfun2(parameters, data_1, data_2, data_n);
[x,fval,exitflag,output] = fminsearch(objfun,parameters,options);
end
Thanks.
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu MATLAB Coder finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!