发布网友 发布时间:2022-04-22 17:19
共1个回答
热心网友 时间:2023-09-05 11:09
Y=@(X) -22.92*X(1)+52.32*X(2)+10.90*X(3)+2.62*X(1)*X(2)-11.41*X(1)*X(3)+17.93*X(2)*X(3)+1.58*X(1)^2-28.57*X(2)^2+18.11*X(3)^2+220.65;追答运行上面的程序 ,结果是:
X =
1.6820 -1.6820 1.0616
Y =
-10.0826
X在要求的范围内,
你觉得有差别,可改变初始值,x0=[0 0 0],等,再试试,可能有不同的结果。因为,不同的初值,得到不同位置的最小值,一个函数可能有多个局部极值。