Different number of function evaluations and iterations while using MEX of objective function in patternsearch
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I generated a MEX function of my objective function to speed up the optimization process (pattern search) using Matlab coder (Matlab R2023b). The optimization with pattern search using the MEX function results in identical solutions. However, the number of function evaluations used by patternsearch is different while using the MEX of objective function. Similarly, the number of iterations employed by patternsearch is also different when I use the MEX function. The rest of the settings are identical.
I am not able to figure out the cause behind this discrepancy since MEX is essentially the same function.
Thanks in advance for any help in understanding this!
8 Commenti
Risposte (0)
Vedere anche
Categorie
Scopri di più su Execution Speed in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!