riorganizza struttura: sposta script in start/, aggiorna README, rimuove fit dalla root
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
191c37a38c
commit
73f37598bb
18 files changed
+38
-794
No files matched your search
@@ -0,0 +1,26 @@
|
||||
import pandas as pd
|
||||
import matplotlib.pyplot as plt
|
||||
from pathlib import Path
|
||||
|
||||
ROOT = Path(__file__).parent.parent
|
||||
df = pd.read_csv(ROOT / "data.csv")
|
||||
df["time_s"] = df["time since start [ms]"] / 1000.0
|
||||
T0 = 105.0 # inizio finestra [s]
|
||||
T_END = 133.7 # fine finestra [s] — ultimo campione nel dataset
|
||||
|
||||
df = df[(df["time_s"] >= T0) & (df["time_s"] <= T_END)]
|
||||
|
||||
fig, ax = plt.subplots(figsize=(12, 5))
|
||||
|
||||
ax.plot(df["time_s"], df["temp_amb IR [C]"], label="Temperatura ambiente", linewidth=1)
|
||||
ax.plot(df["time_s"], df["temp_obj IR [C]"], label="Temperatura scatola", linewidth=1)
|
||||
|
||||
ax.set_xlabel("Tempo [s]")
|
||||
ax.set_ylabel("Temperatura [°C]")
|
||||
ax.set_title("Profilo termico scatola in forno")
|
||||
ax.legend()
|
||||
ax.grid(True, alpha=0.3)
|
||||
|
||||
plt.tight_layout()
|
||||
plt.savefig(Path(__file__).parent / "plot_temperatura.png", dpi=150, bbox_inches="tight")
|
||||
plt.show()
|
||||
Reference in new issue
Block a user