标签: matlab optimization genetic-algorithm knapsack-problem
我对此工具有几个问题。另外,使用此工具我从下拉列表中使用GA。特别适合解决0-1背包。首先可以在工具箱中定义项目数量,权重和值,还是必须事先在适应度函数中定义?其次,我知道使用背包输出为0或1有一种方法可以在工具箱中定义它或者必须事先在健身功能代码中设置吗?我见过的其中一个代码是这样的:
y =(25 * x(1)+ 20 * x(2)+ 15 * x(3)+ 40 * x(4)+ 50 * x(5));
这个项目的数量包含在函数中以及值。