【发布时间】:2017-06-04 23:28:24
【问题描述】:
我在 matlab 中有一个名为 function UFamily = CalcUFamily(hh,hw) 的函数。该函数的值由 hh 和 hw(家庭中夫妻的工作时间)决定。我想获得最大化函数UFamily 的hh 和hw。
我该如何进行?我无法让fmincon 工作。
感谢您的帮助! :)
【问题讨论】:
-
您需要添加您尝试使用
fmincon的代码,并且几乎肯定需要添加有关CalcUFamily的更多信息(如果不是代码) -
h = [1000 1000]; % start value lb = [0 0]; % lower bound of h ub = [3500 3500]; % upper bound of h Uoptimal = fmincon(@(h1, h2) -U(h1, h2), h, [], [], [], [], lb, ub);CalcUFamily是一个很长的代码,但它是根据家庭中女性和男性的工作时间。 -
请将代码添加到您可以编辑的问题中,这样的 cmets 中的代码不可读
-
请不要重复您的问题。这是你能做的最糟糕的事情之一。当您有后续问题时,至少提供一个指向您之前的问题的链接,并明确说明不同之处。