Borrar filtros
Borrar filtros

Error while applying fminunc : fun must be a function

1 visualización (últimos 30 días)
Tushar Shinde
Tushar Shinde el 31 de En. de 2017
Respondida: Walter Roberson el 31 de En. de 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 :)

Respuestas (1)

Walter Roberson
Walter Roberson el 31 de En. de 2017
fun = @(x) x.^2

Categorías

Más información sobre Get Started with Optimization Toolbox en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by