, fminsearch , fminsearchbnd , . fminsearchbnd fminsearch. fminsearch , .
, , , , , . . fminsearchbnd , .
, rosenbrock [1,1] fminsearch. 2 , fminsearchbnd [2,4].
rosen = @(x) (1-x(1)).^2 + 105*(x(2)-x(1).^2).^2;
fminsearch(rosen,[3 3]) % unconstrained
ans =
1.0000 1.0000
fminsearchbnd(rosen,[3 3],[2 2],[]) % constrained
ans =
2.0000 4.0000
, -inf inf .
fminsearchbnd(rosen,[3 3],[-inf 2],[])
ans =
1.4137 2
user85109