2
I-Code (teilweise), folgende habenGraph von einem bestimmten Punkt Draw
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()
Und ich diese Figur bekam. Ich muss den Wert der X-Achse ab 100 zeichnen, während die X-Achse die Zeit darstellt.
, wenn Sie nur den Bereich der x anpassen müssen Achse es sein sollte: 'pylab.xlim ([100, your_value])' –
@terencehill sollte es beginnen ab 100 aber die Endgrenze ist nicht festgelegt, also wird es der letzte Wert der Zeit sein. Also kann ich keinen festen my_value für das Endteil definieren. –
Berechnen Sie einfach den Maximalwert Ihrer x-Daten mit der max-Funktion. Und vielleicht fügen Sie etwas mehr hinzu, um eine bessere Visualisierung zu haben. –