Plotte Entropy mit tikz
Hallo zusammen,
folgender Code sollte Entropy der Binomialverteilung für n=1,..,5 plotten, tut es aber nicht. Wo ist das Problem?
\begin{tikzpicture}[scale=1]
% Axis
\node (1) at (0,6.5) {$H(x)$};
\node (2) at (7.5,0) {$p$};
\begin{axis}[
samples=100,
smooth,
domain=0.01:0.99,
]
\foreach \N in {1,...,5} {%
\addplot+ [mark = none] gnuplot[raw gnuplot] {%
set samples 100;
b(k, n, p) = n!/(k!*(n-k)!)*p**k*(1-p)**(n-k);
plot[0.01:0.99] sum [k=0:\N] -binom(k,\N,x)*log2(binom(k,\N,x))
-b(k,\N,x)*log2(b(k,\N,x))
};
\addlegendentryexpanded{$B_\k$}
}
\end{axis}
\end{tikzpicture}