Tutti conosciamo l'andamento frastagliato delle DPSH, a volte con molti picchi causati da detrito o strati induriti, e che è consigliabile trasucrare nelel elaborazioni.

Ho chiesto a Gemini3 di elaborarmi uno di questi filtri. Ha suggerito un filtro della mediana modificato, fornendo anche giustificazioni tecniche che appaiono del tutto plausibili.

Alla fine ho chiesto anche di fornire una formula per applicare il filtro su Excel.

Formula del filtro numerico. M[i] è l amedina 'locale', calcolata su una finestra di 3 dati e centrata sul dato da filtrare.

[Linked Image da i.imgur.com]

Formula Excel:

=LET(
Data, A2:A82,
N, ROWS(Data),
PaddedData, VSTACK(INDEX(Data, 1), Data, INDEX(Data, N)),
LocalMedian, MAP(SEQUENCE(N), LAMBDA(i, MEDIAN(INDEX(PaddedData, i):INDEX(PaddedData, i+2)))),
FilteredVector, IF(Data > LocalMedian, LocalMedian, Data),
FilteredVector
)

Che dire, funzione. grafico dei dati grezzi e di quelli filtrati. Non ci sono tantissimi detriti, ma abbiamo dei dati finali rappresentativi della matrice e possiamo giustificare la nostra scelta con motivazioni tecniche.

Grafico dei dati grezzi e di quelli filtrati (in rosso)

[Linked Image da i.imgur.com]

Ultima modifica di mccoy; 09/12/2025 20:31.

"Data speak for themselves" -Reverend Thomas Bayes 1702-1761
P(Ai|E)=(P(E|Ai)P(Ai))/P(E)