%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%     不同的曲线     %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%

clc;       % 清除屏幕
clear all; % 清除内存

for ii=1:21
    x(ii)=2*pi*(ii-1)/20;      % 水平x轴0-2π分为20份
    y1(ii)=sin(x(ii));         % y1：正弦曲线
    y2(ii)=x(ii)^2/20-0.5;     % y2：抛物线
    y3(ii)=(cos(x(ii)))^2/2;   % y3：余弦曲线的平方
end

figure(1);   % 图1
plot(x,y1,'r--',x,y2,'b-.',x,y3,'ko-','LineWidth',1,'MarkerSize',3);  % 同时画出不同的曲线
grid on;    % 出现网格
title('不同的曲线','FontSize',10)   % 图的名称
xlabel('x','FontSize',9);         % x轴的标注
ylabel('y','FontSize',9);         % y轴的标注
legend({'y1','y2','y3'},'FontSize',8);  % 曲线的标注
set(gcf, 'Units', 'centimeters', 'Position', [0, 0, 7, 5.5]);
set(gca, 'FontName', 'Times New Roman', 'FontSize', 8)
print('Example_D_4_Figure_1.eps','-depsc')

figure(2); % 图2
plot(x,y1,'r','LineWidth',2);    % 画出y1
hold on    % 保留
plot(x,y2,'b:^','LineWidth',1,'MarkerSize',3);  % 画出y2
hold on   % 保留
plot(x,y3,'k-.','LineWidth',2);  % 画出y3
grid on;  % 出现网格
title('不同的曲线','FontSize',10)  % 图的名称
xlabel('x','FontSize',9);        % x轴的标注
ylabel('y','FontSize',9);        % y轴的标注
legend({'y1','y2','y3'},'FontSize',10);  % 标注曲线
set(gcf, 'Units', 'centimeters', 'Position', [0, 0, 7, 5.5]);
set(gca, 'FontName', 'Times New Roman', 'FontSize', 8)
print('Example_D_4_Figure_2.eps','-depsc')