0
我知道这里有几个主题,但是他们都没有回答我的问题。 我的问题如下。如果我用这个多目标功能:用MATLAB中的优化工具箱使用遗传算法求解多目标函数
function y = GAMultiobjectiveFunction(x)
q=x(1);
d=x(2);
y(1) = -(rev(q) - cost(q, d)); %by minimizing we will make -(profit) to be minimum,
%meaning that +(profit) will be the maximum
y(2) = 3*(power(q, 1.4))*((log(power(q,3)*d))/(d+10))+(rand*30);
end
在优化工具箱,我想利用遗传算法的方法来解决这个问题,我必须使用“gamultiobj”选项?我希望最小化两个方程的参数。我如何知道它会查找使这些方程达到最小值的参数?我无法在任何地方指定它。
非常感谢你, 扬