q=25;
box on %加上邊框
hold on
m=0:0.01:1,frontx=m.^(1.25+0.75*sin(pi/10)) ;fronty=(1-m).^(1.25+0.75*sin(pi/10)) ;
plot(frontx,fronty,'Linewidth',2)
m=0:0.01:1,frontx=m.^(1.25+0.75*sin(pi*3/10)) ;fronty=(1-m).^(1.25+0.75*sin(pi*3/10)) ;
plot(frontx,fronty,'Linewidth',2)
m=0:0.01:1,frontx=m.^(1.25+0.75*sin(pi*11/10)) ;fronty=(1-m).^(1.25+0.75*sin(pi*11/10)) ;
plot(frontx,fronty,'Linewidth',2)
m=0:0.01:1,frontx=m.^(1.25+0.75*sin(pi*15/10)) ;fronty=(1-m).^(1.25+0.75*sin(pi*15/10)) ;
plot(frontx,fronty,'Linewidth',2)
A=importdata('1_0.dat');
F1=A(:,1)
F2=A(:,2)
plot(F1,F2,'or','Markersize',4); %畫個體
hold on
A=importdata('2_0.dat');
F1=A(:,1)
F2=A(:,2)
plot(F1,F2,'or','Markersize',4); %畫個體
hold on
A=importdata('3_0.dat');
F1=A(:,1)
F2=A(:,2)
plot(F1,F2,'or','Markersize',4); %畫個體
hold on
A=importdata('4_0.dat');
F1=A(:,1)
F2=A(:,2)
plot(F1,F2,'or','Markersize',4); %畫個體
hold on
xlabel('f1','FontSize',q),ylabel('f2','FontSize',q); % 對x,y軸名字的修改。
axis([0 1 0 1]); %取x軸範圍0-1,和y軸範圍0-1的爲視野。
set(gca,'XTick',0:0.25:1,'FontSize',q); %對x軸0-1範圍之內每0.25設置一個刻度。
set(gca,'XTickLabel',{0,0.25,0.5,0.75,1}); %對x軸0-1範圍每設的一個刻度名字進行修改標籤。
set(gca,'YTick',0:0.25:1,'FontSize',q); %y同理x。
set(gca,'YTickLabel',{0,0.25,0.5,0.75,1});
畫出的圖如下: