ax(1) =gca; |
set(gcf, 'Position', [30, 30, 700, 720]); |
set(gca, 'Position', [.115.10.78.8]); |
f1=0:0.0001:1 |
for i=1:7 |
A = [0.1, 0.2, 0.5, 1, 2, 5, 10]; |
B = [10, 5, 2, 1, 0.5, 0.2, 0.1]; |
r1 = A(i); |
r2 = B(i); |
F1 =(r1*f1.^2+f1-f1.^2)./(r1*f1.^2+2*(f1-f1.^2)+r2*(1-f1).^2); |
plot(f1, F1, 'linewidth', 2); |
hold on |
end |
xlabel('{\itf}_1'); |
ylabel('{\itF}_1'); |
hold on |
ax(2) = axes('position', get(ax(1), 'position')); |
f2=1-f1 |
for i=1:7 |
A = [0.1, 0.2, 0.5, 1, 2, 5, 10]; |
B = [10, 5, 2, 1, 0.5, 0.2, 0.1]; |
r1 = A(i); |
r2 = B(i); |
F2=(r2*f2.^2+f2-f2.^2)./(r2*f2.^2+2*(f2-f2.^2)+r1*(1-f2).^2); |
plot(f2, F2, '--', 'linewidth', 2); |
hold on |
end |
set(ax(1), 'box', 'off'); |
set(ax(1), 'ylim', [0, 1], 'yTick', [0:0.1:1]); |
set(ax(2), 'XAxisLocation', 'top', 'YAxisLocation', 'right', 'box', 'off', 'color', 'none', 'XDir', 'reverse'); |
set(ax(2), 'ylim', [0, 1], 'yTick', [0:0.1:1]); |
xlabel('{\itf}_2'); |
ylabel('{\itF}_2'); |