MATLAB重新调整loglog图

时间:2012-06-01 04:54:31

标签: matlab plot

enter image description here

如何重新缩放loglog图的垂直轴,以便我的图表的所有行都从10^0开始?

loglog(ddt,Sqone,'b',ddt,Sqtwo,'m',ddt,Sqthree,'r',ddt,Sqfour,'y',ddt,Sqfive,'c');
title('Partition Function for CRSP Index on Log-Log Plot')

在我上面的代码中,您会看到ddt=1:500SqoneSqtwoSqthree等...是我对不同功能的各种值(根据到指数1,2,3,4,5)。

2 个答案:

答案 0 :(得分:0)

您可以移动数据本身以在y方向上移动绘图:

%# transform each of the variables: Sqone, Sqtwo, ..
y = y - y(1)  + 10^0;

答案 1 :(得分:0)

set(gca,'YLim',max(get(gca,'YLim'),1))