考虑以下数据
plot([100+rand(20,1)*300;1600;100+rand(20,1)*300],'o')
set(gca,'ytick',[100 200 300 400 2000]);
ylim([100 2000])
它有很多分是一个受限制的区域(100,400)。但只有一个数据占据了整个空间。我打算做的是给以下范围提供相等的空间:
(100,200), (200,300), (300,400), (400,2000)
因此,必须挤压顶部空间。
Matlab有什么好的方法吗?