Update scripts

This commit is contained in:
Ceres Milner 2025-11-27 10:38:57 +00:00
parent 562519383d
commit a65119362f
Signed by: ceres-sees-all
GPG key ID: 9814758436430045
2 changed files with 8 additions and 44 deletions

View file

@ -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")

View file

@ -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()