How do I minimize a function
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
akhila k
le 23 Mai 2018
Commenté : Ameer Hamza
le 23 Mai 2018
I got an 8th degree equation for a curve through curve fitting toolbox and I have to Minimize it. So how would I understand what parameters are chosen or what kind of function to choose for a particular equation.
0 commentaires
Réponse acceptée
Majid Farzaneh
le 23 Mai 2018
Hi, You can use genetic algorithm (ga) like this:
[x, Fval]=ga(@(x) your_fcn(x), N)
N is number of variables in your function. The output contains x (your optimum values for your variables) and Fval (minimum value provided by optimum x). If you have constrains try
help ga
Also you can use fmincon. Try
help fmincon
1 commentaire
Ameer Hamza
le 23 Mai 2018
I would suggest using fmincon. Since the estimated function is an analytical so fmincon will be able to quickly and more accurately estimate the minima.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Least Squares dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!