这对专业人士来说是一个微不足道的问题,但对于像我这样的新手来说却很难。进化算法 - 我正在尝试为具有给定目标函数和 3 个有界约束的系统生成初始种群。问题是我不知道要使用的求解器及其各自的代码。我浏览了一些 matlab 文档,但找不到太多信息。
任何帮助或程序将不胜感激。
目标功能:
ZETA(i) = -SIG(i) ./(sqrt(SIG(i).^2 + OMG(i).^2));
约束:
1 <= K <= 50
0.1 <= T1 <= 1
0.01 <= T2 <= 0.2
K、T1、T2 - 是用于计算 ZETA、SIG、OMG 的变量,是矩阵。
我创建了一个函数,它执行矩阵计算以获得矩阵的实部和虚部,分别是 SIG 和 OMG。现在我被困在试图继续创建 EA 的过程中。
谢谢。