fjj77tsl 发表于 2009-3-13 10:15:53

优化函数fminsearch请教

本帖最后由 ljelly 于 2009-3-13 10:23 编辑

求高人帮助关于fminsearch

定义的fff函数
function f=fff(x)
f1=(x(1)-4)^2;
f2=(x(2)+3)^2;
f=f1+f2;

设定初始点c=,命令行中输入=fminsearch(@fff,c)可求此函数的极小值。

但是我如果定义x(1) 只能在(2,4)范围,x(2) 只能在(0,2)寻求极小值,
该怎么设置呢

xiezhh 发表于 2009-3-13 18:09:11

试试这个:
fun=@(x)(x(1)-4)^2+(x(2)+3)^2;
=fmincon(fun,,[],[],[],[],,)

结果:
x =
   4   0
fval =
   9
页: [1]
查看完整版本: 优化函数fminsearch请教