jjzjj

gamultiobj

全部标签

使用nsga-2(gamultiobj)实现matlab多目标规划

文章目录gamultiobj函数基本知识点使用NSGA-II(gamultiobj)求解多目标优化算法-线性规划使用NSGA-II(gamultiobj)求解多目标优化算法-非线性规划参考文献gamultiobj函数基本知识点fun代表的是目标函数nvars代表的是待求变量的个数A为不等式约束的系数项b为不等式约束的常数项Aeq为等式约束的系数项beq为等式约束的常数项lb和ub为变量x取值的上下限其中非线性等式约束和不等式约束需要创建函数来进行带入,对应上述中的使用部分为nonlcon在此需要注意一下,这个函数是求目标函数的最小值,如果是最大值时需要装换为求最小值,下面的约束条件也要注意转换