【摘要】:数学模型:minf(x1,x2,…x=fminsearch fun,x0(),初值为x0,求fun函数的局部极小点x。x0可以是标量、向量或矩阵。x=fminsearch,用options参数指定的优化参数进行最小化。),将问题参数p1、p2等直接输给目标函数fun,将options参数设置为空矩阵,作为options参数的缺省值。),返回exitflag值,描述函数的退出条件。[x,fval,exitflag,output]=fminsearch(…),返回包含优化信息的输出参数output。
功能:求解多变量无约束函数的最小值。
数学模型:
minf(x1,x2,…)
调用格式:
描述:
fminsearch,求解多变量无约束函数的最小值。该函数常用于无约束非线性最优化问题。
x=fminsearch fun,x0( ),初值为x0,求fun函数的局部极小点x。x0可以是标量、向量或矩阵。
x=fminsearch(fun,x0,options),用options参数指定的优化参数进行最小化。
x=fminsearch(fun,x0,options,P1,P2,…),将问题参数p1、p2等直接输给目标函数fun,将options参数设置为空矩阵,作为options参数的缺省值。(www.daowen.com)
[x,fval]=fminsearch(…),将x处的目标函数值返回到fval参数中。
[x,fval,exitflag]=fminsearch(…),返回exitflag值,描述函数的退出条件。
[x,fval,exitflag,output]=fminsearch(…),返回包含优化信息的输出参数output。
例2.46 求。
解:
[x,fval]=fminsearch(′2∗x(1)^3+4∗x(1)∗x(2)^2-8∗x(1)∗x(2)+x(2)^3′,[0 0])
[x,fval]=fminunc(′2∗x(1)^3+4∗x(1)∗x(2)^2-8∗x(1)∗x(2)+x(2)^3′,[0 0])
[x,fval]=fminunc(′2∗x(1)^3+4∗x(1)∗x(2)^2-8∗x(1)∗x(2)+x(2)^3′,[0 1])
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关运筹学实验指导及MATLAB程序设计的文章