Effacer les filtres
Effacer les filtres

Error while applying fminunc : fun must be a function

1 vue (au cours des 30 derniers jours)
Tushar Shinde
Tushar Shinde le 31 Jan 2017
Hi, I have just started learning and using matlab functions. I wanted to minimize simple quadratic function as follows:
fun = x.^2
x0 = 10
[x, fval] = fminunc(fun, x0)
I was expecting o/p as x=0 fval=0 but instead it gave me: fun should be a function or string or inline....
It is such a simple script. Where am I going wrong?
Thanx in advance :)

Réponses (1)

Walter Roberson
Walter Roberson le 31 Jan 2017
fun = @(x) x.^2

Catégories

En savoir plus sur Get Started with Optimization Toolbox 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!

Translated by