修改内容如下:
1、标题放在下方;
2、y轴按给定的数据;
3、去图像中的刻度;
4、图例横置;
clc
%% Figure 1
x1 = 1:10;
subplot(3,1,1)
plot(x1,y11,'r')
axis([1 10 1.5e-2 2.7e-2])
title('(a)中国水利发电','Position',[5.5,0.012,0])
hold on
plot(x1,y12,'-.b')
ylabel('适应度函数值')
h1=legend('Data1-STA-LSTM','Data1-PSO-LSTM')
set(h1,'Orientation','horizon','Box','off')
set(gca,'ticklength',[0 0])
y_tick = {'1.500E-02','1.633E-02','1.767E-02','1.900E-02',...
'2.033E-02','2.167E-02'}
set(gca, 'YtickLabel',y_tick);
%% Figure 2
x2 = 1:10;
subplot(3,1,2)
plot(x1,y21,'r')
axis([1 10 1.5e-3 3e-3])
title('(b)美国电力负荷','Position',[5.5,0.0011,0])
hold on
plot(x1,y22,'-.b')
ylabel('适应度函数值')
h2=legend('Data2-STA-LSTM','Data2