我有以下代码(部分),
phiCrit = 0.2*np.max(phiPart_t)
time=[freqMeas * (x+1) for x in range(startFile,endFile+1,step)]
SigUpper = np.zeros(Nt)
SigLower = np.zeros(Nt)
gammaDot_upper = np.zeros(Nt)
gammaDot_lower = np.zeros(Nt)
for k in range(0,Nt):
charline = np.where(phiPart_t[:,k]>phiCrit)
SigUpper[k] = Sig[np.max(charline)]
SigLower[k] = Sig[np.min(charline)]
gammaDot_upper[k]= gammaDot_t[np.max(charline),k]
gammaDot_lower[k]=gammaDot_t[np.min(charline),k]
plt.figure(7)
plt.plot(time,np.abs(gammaDot_upper))
plt.plot(time,np.abs(gammaDot_lower))
#plt.yscale('log')
plt.xscale('log')
plt.grid()
我得到了这个数字。我需要从100开始绘制x轴值,而x轴表示时间。
答案 0 :(得分:0)
解决方案是使用函数pylab.xlim
来设置x轴的范围。
你可以使用:
pylab.xlim([100, max(time)])