Could you help me please??

3 visualizaciones (últimos 30 días)
Maruti Patil
Maruti Patil el 11 de Sept. de 2015
Respondida: Star Strider el 11 de Sept. de 2015
Suppose I have a function
f=inline('x^3+2');
x1=2; x2=-2; x3=4;
Fmin=min(f(x1),f(x2),f(x3))
Now I want to find the value of x (i.e x1 or x2 or x3) corresponding to Fmin Xmin=value of x corresponding to Fmin How to do this??

Respuesta aceptada

Star Strider
Star Strider el 11 de Sept. de 2015
You have to make vectors out of them, then it works:
f = @(x) x.^3+2; % Changed ‘inline’ To Anonymous Function
x1=2; x2=-2; x3=4;
[Fmin,ix] = min([f(x1),f(x2),f(x3)]); % Vector Of ‘f(x)’
x = [x1 x2 x3]; % Vector Of ‘x’
xFmin = x(ix) % ‘argmin’

Más respuestas (0)

Categorías

Más información sobre Function Creation en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by