32 Commits
Author SHA1 Message Date
davideandClaude Sonnet 4.6 340efa81f9 plot_temperatura: marker sui campioni della scatola
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 11:48:05 +02:00
davide ccf4f81fbc aggiorna report 2026-05-14 11:20:53 +02:00
davideandClaude Sonnet 4.6 6a38284e1d induttori: T_INF letto da start/report.md invece di hardcoded
Aggiunge _leggi_t_inf() in app1/2/3.py che legge T∞ dal report
generato da calcola_t_amb.py. Solleva errore esplicito se il file
non esiste o il valore non è trovato.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:19:03 +02:00
davideandClaude Sonnet 4.6 a30a9410c7 docs: aggiorna README e CLAUDE.md
README: aggiunge algoritmo.md e clear.sh alla struttura e alle voci menu.
CLAUDE.md: riscrittura completa — rimuove script obsoleti e valori
hardcoded, documenta architettura attuale (induttoreX/, report dinamico,
T∞ da start/report.md, corporate identity in report_completo.py).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:11:48 +02:00
davideandClaude Sonnet 4.6 6579673518 report_completo: evita la rottura delle tabelle tra pagine
Ogni blocco (titolo + tabella) è avvolto in KeepTogether: simboli
del modello, campionamento e parametri per induttore, riepilogo finale.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:11:35 +02:00
davideandClaude Sonnet 4.6 dfbcc1d215 README: documenta requisiti di data.csv
Aggiunge sezione con formato (CSV, virgola, UTF-8), nomi esatti delle
colonne obbligatorie, unità di misura e requisito sulla copertura temporale.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:03:46 +02:00
davide 71431510ca report PDF 2026-05-14 11:02:14 +02:00
davideandClaude Sonnet 4.6 18b0f4c665 aggiunge clear.sh per eliminare i file generati
Rimuove tutti gli output degli script (*.md, *.png in start/ e induttore*/,
report_completo.tex e .pdf) lasciando intatti i sorgenti e data.csv.
Pattern generici per coprire induttori aggiunti in futuro.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:01:52 +02:00
davideandClaude Sonnet 4.6 6e5e08d82f report_completo: identità aziendale, math LaTeX, T∞ dinamica
- Costanti aziendali: SOCIETA, DIPARTIMENTO, DOC_NUM, REVISIONE, CLASSIFICAZIONE
- Copertina con scheda documento (codice, revisione, stato, classificazione)
- Header a due righe: azienda | titolo | doc+rev / dipartimento | data
- Footer: classificazione | riferimento documento | pagina X/Y
- render_eq e render_sym con altezza dinamica (ImageReader)
- Simboli matematici nelle tabelle via render_sym (matplotlib mathtext)
- T∞ letta dinamicamente da start/report.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:01:44 +02:00
davideandClaude Sonnet 4.6 bccec166e4 main.py dinamico + README generico senza valori hardcoded
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 10:27:26 +02:00
davideandClaude Sonnet 4.6 abb01ecb07 report_completo: PDF professionale con cover, scheda documento, header/footer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 10:23:40 +02:00
davideandClaude Sonnet 4.6 b4f8c67d51 report_completo: genera .tex e PDF professionale (cover, header/footer, paginazione)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 10:20:38 +02:00
davideandClaude Sonnet 4.6 777b3de338 sostituisce pylatex con reportlab: genera PDF senza LaTeX di sistema
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 10:15:14 +02:00
davideandClaude Sonnet 4.6 ec799466cf aggiunge report LaTeX completo e pylatex in requirements
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 10:11:55 +02:00
davideandClaude Sonnet 4.6 600b4f6dfa main.py: menu a ciclo fino a scelta 0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 10:08:41 +02:00
davideandClaude Sonnet 4.6 c477c5c765 aggiunge main.py con menu interattivo per eseguire gli script
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 10:06:04 +02:00
davideandClaude Sonnet 4.6 dce0e85fb6 migliora qualità plot induttori: figura più grande, font, box equazione
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 09:51:39 +02:00
davideandClaude Sonnet 4.6 ad94eef400 aggiunge analisi induttore3 (t=115.0–133.7 s) con zona esclusa [115.9–117.2 s]
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 09:46:33 +02:00
davideandClaude Sonnet 4.6 aa87ddb379 aggiunge analisi induttore2 (t=112.02–113.95 s)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 09:46:27 +02:00
davideandClaude Sonnet 4.6 377ab6a56e aggiunge analisi induttore1 (t=110.81–111.56 s)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 09:46:22 +02:00
davideandClaude Sonnet 4.6 73f37598bb riorganizza struttura: sposta script in start/, aggiorna README, rimuove fit dalla root
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 09:46:13 +02:00
davide 191c37a38c aggiunge CLAUDE.md 2026-05-14 08:21:14 +02:00
davide 6c90670ae6 aggiunge informazioni sull’algoritmo usato 2026-04-02 23:47:52 +02:00
davide 4d4d97fdc6 aggiorno report 2026-04-01 11:55:00 +02:00
davide 640c9a7aed aggiunti fit doppio esponenziale e grafico di confronto
- fit_doppio_esponenziale.py: modello T∞ + A1·exp + A2·exp con TRF,
  pesi nulli su [115.9–117.2 s], R²=0.9991
- plot_confronto_fit.py: sovrapposizione dei fit singoli sui dati raw,
  motivazione visiva per la combinazione lineare
- report.md: sezione 2.4 con motivazione, equazione, parametri stimati e grafici
2026-04-01 11:50:38 +02:00
davide e0b11378be report 2026-04-01 11:07:46 +02:00
davide d7bc39e2ba pulizia 2026-04-01 10:45:31 +02:00
davide 3ac42966b1 aggiunti script di fit esponenziale e report di analisi termica
- fit_raffreddamento_intero.py: fit TRF su finestra completa [115s–fine] con pesi nulli sulla zona di transizione [115.9–117.2s]
- fit_raffreddamento_2tratto.py: fit TRF sul solo tratto di raffreddamento [117.5s–fine], pesi uniformi
- report.md: analisi strutturata con calcolo T∞, parametri stimati e grafici per entrambi gli approcci
2026-04-01 10:38:37 +02:00
davide 47d66406bc test n1 2026-04-01 09:57:34 +02:00
davide d9c9a5f870 temperatura ambiente e report 2026-04-01 09:44:57 +02:00
davide f7e864760f riduzione finestra osservazione nel tratto utile 2026-04-01 09:37:50 +02:00
davide ab175b17bf plot iniziale 2026-04-01 09:32:16 +02:00