怎样用Matlab求二元函数极小值
答案:1 悬赏:60
解决时间 2021-01-12 21:20
- 提问者网友:且恨且铭记
- 2021-01-12 01:32
怎样用Matlab求二元函数极小值
最佳答案
- 二级知识专家网友:拜訪者
- 2021-01-12 02:49
用Matlab求二元函数极小值,可以用fminsearch()函数来实现。如
求f(x,y)=y^3/9+3*x^2*y+9*x^2+y^2+x*y+9的极小值
func=@(x)x(2)^3/9+3*x(1)^2*x(2)+9*x(1)^2+x(2)^2+x(1)*x(2)+9;
[x,g]=fminsearch(func,[0,0])
运行结果
求f(x,y)=y^3/9+3*x^2*y+9*x^2+y^2+x*y+9的极小值
func=@(x)x(2)^3/9+3*x(1)^2*x(2)+9*x(1)^2+x(2)^2+x(1)*x(2)+9;
[x,g]=fminsearch(func,[0,0])
运行结果
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯