Update scripts
This commit is contained in:
parent
562519383d
commit
a65119362f
2 changed files with 8 additions and 44 deletions
|
|
@ -30,12 +30,7 @@ for density in densities:
|
|||
densityDeviations.append(deviation)
|
||||
distances.append(distance)
|
||||
|
||||
|
||||
del time[-1]
|
||||
del time[-1]
|
||||
firstDeriv=np.diff(densityDeviations)
|
||||
secondDeriv=np.diff(firstDeriv)
|
||||
deviations.append(secondDeriv)
|
||||
deviations.append(densityDeviations)
|
||||
|
||||
ax=plt.axes()
|
||||
# ax.set_yscale("log")
|
||||
|
|
|
|||
|
|
@ -36,48 +36,17 @@ for density in densities:
|
|||
densityDeviations.append(deviation)
|
||||
distances.append(distance)
|
||||
|
||||
for i in range(len(densityDeviations)):
|
||||
if densityDeviations[i] > 0.75:
|
||||
index = i
|
||||
break
|
||||
|
||||
del time[-1]
|
||||
del time[-1]
|
||||
firstDeriv=np.diff(densityDeviations)
|
||||
secondDeriv=np.diff(firstDeriv)
|
||||
breakupDistances.append(distances[index])
|
||||
|
||||
maxIndex=np.argmax(secondDeriv)
|
||||
breakupDistance=distances[maxIndex]
|
||||
breakupDistances.append(breakupDistance)
|
||||
|
||||
oneOverDensities = []
|
||||
for i in densities:
|
||||
oneOver = 1/i
|
||||
oneOverDensities.append(oneOver)
|
||||
|
||||
breakupDistances3 = []
|
||||
for i in breakupDistances:
|
||||
cubed = i**3
|
||||
breakupDistances3.append(cubed)
|
||||
|
||||
oneOverTheoreticalDensities = []
|
||||
for i in theoreticalDensities:
|
||||
oneOver = 1/i
|
||||
oneOverTheoreticalDensities.append(oneOver)
|
||||
|
||||
theoreticalBreakupDistances3 = []
|
||||
for i in theoreticalDistances:
|
||||
cubed = i**3
|
||||
theoreticalBreakupDistances3.append(cubed)
|
||||
|
||||
a,b = np.polyfit(oneOverDensities, breakupDistances3, 1)
|
||||
|
||||
bestFit = []
|
||||
for i in oneOverDensities:
|
||||
y = a*i+b
|
||||
bestFit.append(y)
|
||||
|
||||
ax=plt.axes()
|
||||
# ax.set_yscale("log")
|
||||
# ax.plot(densities, breakupDistances)
|
||||
plt.scatter(oneOverDensities, breakupDistances3)
|
||||
ax.plot(oneOverDensities, bestFit)
|
||||
ax.plot(oneOverTheoreticalDensities, theoreticalBreakupDistances3)
|
||||
plt.scatter(densities, breakupDistances)
|
||||
ax.plot(theoreticalDensities, theoreticalDistances)
|
||||
plt.show()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue