我正在绘制一些水平堆叠在一起的MEG时间序列。现在我想要没有轴显示,但我想打印左侧的每个通道号。到目前为止,我已经尝试过这个:
figure;
for i=1:10
subplot(10,1,i)
plot(1:5000,PDdata{1,1}.data(:,i)) % data to be plotted
axis off
ylabel(sprintf('%d',i))
end
给我
不幸的是ylabel
被axis off
抑制了,我怎么能抑制所有的轴选项,只有ylabel
?
答案 0 :(得分:3)
您可以通过将其ylabel
设置为on
来重新启用set(get(gca,'YLabel'),'Visible','on')
。
关闭轴后,只需添加:
{{1}}
答案 1 :(得分:2)
使用text
功能。
for n=1:10
subplot(10,1,n);
plot(1:10,1:10);
axis off;
text(0,0,num2str(n));
end
使用x
和y
,您可以调整文字的位置。