对于DTLZ 测试问题,其真实PF分别为:
DTLZ1:
a = linspace(0,1,10)’;
R = {aa’/2,a(1-a’)/2,(1-a)*ones(size(a’))/2};
%使用matlab画图的命令为:
surf(R{1},R{2},R{3});
DTLZ2:
a = linspace(0,pi/2,10)’;
R = {sin(a)*cos(a’),sin(a)*sin(a’),cos(a)*ones(size(a’))};
surf(R{1},R{2},R{3});
DTLZ3:
a = linspace(0,pi/2,10)’;
R = {sin(a)*cos(a’),sin(a)*sin(a’),cos(a)*ones(size(a’))};
surf(R{1},R{2},R{3});
DTLZ4:
a = linspace(0,pi/2,10)’;
R = {sin(a)*cos(a’),sin(a)*sin(a’),cos(a)*ones(size(a’))};
surf(R{1},R{2},R{3});
04-28
01-09
03-12
2万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-20
997
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-05
5697
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)