Error while applying fminunc : fun must be a function
Show older comments
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 :)
Answers (1)
Walter Roberson
on 31 Jan 2017
fun = @(x) x.^2
Categories
Find more on Solver Outputs and Iterative Display in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!