PlateMO3.0各函数的属性及方法
SOLUTION.m
属性
dec 解的决策变量
obj 解的目标值
方法
decs 得到多个解的决策变量矩阵
objs 得到多个解的目标值矩阵
best 在多个解中得到可行解和非支配解
PROBLEM.m
属性:
N 种群大小
M 目标数
D 决策变量数
PF 帕累托前沿图像
optimum 问题的最优值
方法:
Initialization 生成初始解
CalObj 计算解的目标值
GetOptimum 生成问题的最优解
GetPF 生成帕累托前沿的图像
DrawDec 在决策空间中显示一个种群
DrawObj 在目标空间中显示一个种群
Current 获取或设置当前的PROBLEM对象
ALGORITHM.m
属性:
parameter 算法参数
save 一次执行中保存的种群数量
outputFcn 每一代之后调用的函数
pro 当前执行中解决的问题
result 当前执行中保存的种群
metric 当前种群的指标值
方法:
Solve 使用算法解决问题
main 算法的主要功能
NotTerminated 每次执行后调用的函数
ParameterSet 获取算法参数