该函数采用一个 3 维表,其中包含来自不同方法的结果, 实例并复制并返回一个二维表弗里德曼测试。 此外,它会询问您是否要运行测试并比较结果。 结果:3维矩阵的格式: (方法编号、实例编号、复制编号) 可选输入: display:布尔值,用于确定是否要执行测试isreplicate :将多次运行视为复制(1)或重复(2) 名称:带有方法名称的单元格变量Friedman_table : 弗里德曼测试格式的二维表(块,方法) 例子: % 生成数据对于 i=1:方法对于 j=1:实例对于k = 1:重复如果我 == 1 fos(i,j,k) = 遗传算法(问题); 否则如果我 == 2 fos(i,j,k) = local_search(problem); 结尾结尾结尾结尾% 比较方法并得到表Friedman_table = fos2friedman(fos); friedman_table =
2022-11-26 14:16:58
2KB
matlab
1