matlab里plot画多幅图像、设置总标题、legend无边框

%%绘图

suptitle('公路')  %总标题
subplot(2,2,1);plot(x,y11,'r-')
hold on
plot(x,y21,'b-')
xlabel('方向')
ylabel('能量')
legend('草地','公路')
set(legend,'edgecolor','none')
legend('boxoff')  %legend无边框

%---
subplot(2,2,2); plot(x,y12,'r-')
hold on
plot(x,y22,'b-')
xlabel('方向')
ylabel('相关性')
legend('草地','公路')
set(legend,'edgecolor','none')
%---
subplot(2,2,3);plot(x,y13,'r-')
hold on
plot(x,y23,'b-')
xlabel('方向')
ylabel('对比度')
legend('草地','公路')
set(legend,'edgecolor','none')
%---
subplot(2,2,4);plot(x,y14,'r-')
hold on
plot(x,y24,'b-')
xlabel('方向')
ylabel('熵')
legend('草地','公路')
set(legend,'edgecolor','none')

原文地址:https://www.cnblogs.com/chamie/p/5782173.html