可以采用如下方式,这样第一个是title,其他用ylabel实现,为了看起来更美观,可以将第一个的title用“----------------”隔开,具体实现方式如下:
======================================================================================
subplot(311)
plot(x);
% title('相似性展示');
set(gca,'Title',text('String',[{' ' '细节展示' '-------------------------------------------------------------------------------'} ]))
ylabel('原始信号');
axis([1 length(x) min(x)-(max(x)-min(x))*0.1 max(x)+(max(x)-min(x))*0.1]);
subplot(312)
plot(ca);
% title('逼近子带');
ylabel('逼近子带');
axis([1 length(ca) min(ca)-(max(ca)-min(ca))*0.1 max(ca)+(max(ca)-min(ca))*0.1]);
subplot(313)
plot(cd);
% title('细节子带');
axis([1 length(cd) min(cd)-(max(cd)-min(cd))*0.1 max(cd)+(max(cd)-min(cd))*0.1]);
ylabel('细节子带');
=================================================================================
本文介绍了一种在Matlab中使用subplot进行多图绘制的方法,通过巧妙设置标题和标签,使得图表更加美观且易于理解。文章详细展示了如何为每个子图设置特定的标签,并通过调整坐标轴范围来优化显示效果。
6608

被折叠的 条评论
为什么被折叠?



