ihczhang 发表于 2007-1-28 18:53

一个多元函数求最小值的问题,求助

大家好,我有个难题想请教大家:
a1+a2+a3+......+an=A
b1+b2+b3+......+bn=B
问(P1/(a1*b1))+(P2/(a2*b2))+...+(Pn/(an*bn))=Sum的最小值和an及其bn的取值
说白了就是有些系数an和bn,问它们取什么值的时候,能使Sum=f(an,bn,Pn)达到最小,,,
我觉得好像是个规划问题,但是又不知道具体怎么使用matlab求解,线型规划函数linprog和二次规划函数quaprog好像都不适用这个例子,求大家帮我想想,谢谢

dingd 发表于 2007-1-29 09:24

这是一个很一般的带两个等式约束的非线性优化问题,Matlab、Lingo、1stOpt都很容易求解的。

ihczhang 发表于 2007-1-29 13:01

pls, but how?

xjzuo 发表于 2007-1-29 21:40

回复

这是一个带约束多变量函数求最小值问题,help fmincon 即可.

weilinhy 发表于 2010-11-22 19:44

{:{20}:}
页: [1]
查看完整版本: 一个多元函数求最小值的问题,求助