用matlab怎么解决下面的问题:(要代码)最好有分析 max 2*x1+x2 约束条件: x1>=0 x2>=0 -x1+2*x2<=2 x1+

用matlab怎么解决下面的问题:(要代码)最好有分析

不知道实际问题,只能说一些了:
1、对ga的调用有几处错,正确的应该是
x = ga(@(sol)fitness(sol,option),2,[],[],[],[],[],[],[],options);%调用函数,一定是句柄@(x)fun(x)
2、f有错,其中的变量x没有定义
3、fitness中option似乎是多余的。
由于问题不清楚,更多解答lz联系我
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-04
不知道实际问题,只能说一些了:
1、对ga的调用有几处错,正确的应该是
x = ga(@(sol)fitness(sol,option),2,[],[],[],[],[],[],[],options);%调用函数,一定是句柄@(x)fun(x)
2、f有错,其中的变量x没有定义
3、fitness中option似乎是多余的。
由于问题不清楚,更多解答lz联系我
另外,团IDC网上有许多产品团购,便宜有口碑