Strumenti Utente

Strumenti Sito


entropia_degli_n-grammi

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
entropia_degli_n-grammi [2024/07/08 09:02]
admin
entropia_degli_n-grammi [2024/07/08 09:09] (versione attuale)
admin
Linea 8: Linea 8:
 #Funzioni della teoria dell'informazione #Funzioni della teoria dell'informazione
 I = lambda p: -log2(p) #informazione I = lambda p: -log2(p) #informazione
-H = lambda x : sum(p*I(p) for p in x if p>0) #entropia+H = lambda x: sum(p*I(p) for p in x if p>0) #entropia
 def DP(x): #distribuzione di probabilità def DP(x): #distribuzione di probabilità
     l=len(x)     l=len(x)
Linea 32: Linea 32:
 plt.bar(range(1,4+1),[H1,H2,H3,H4]) plt.bar(range(1,4+1),[H1,H2,H3,H4])
 plt.show() plt.show()
 +</code>
 +Dovrebbero comparire i seguenti risultati:
 +<code>
 +9.702194889011581
 +14.065274797090632
 +15.063007803309242
 +15.24336330939696
 </code> </code>
 {{::n_grammi.png?877|}} {{::n_grammi.png?877|}}
-{{ :h-bar.png?nolink |}}+
entropia_degli_n-grammi.1720429342.txt.gz · Ultima modifica: 2024/07/08 09:02 da admin