我之前是用Edraw max画图的,但是有一个致命的问题就是在图上写字母的时候与图解释中不一致,所以尝试了一下LaTex画图,哎呀,耗费我一下午的时间呀
首先导入包:\usepackage{tikz}
源码如下:
\begin{figure}[!t]
\centering
\begin{tikzpicture}
\draw[color=black] (-1.8,-1.7) rectangle (3,1.5);
\filldraw[yellow!80] [opacity=0.4] (0,0) circle (1.0); %画圆
\filldraw[blue!70] [opacity=0.4] (1.2,0) circle (1.0); %画圆
\node [font=\fontsize{8}{6}] (node001) at (-1.4,0.5){
H ( x ) H(x) H(x)};
\node [font=\fontsize{8}{6}] (node002) at (2.5,0.5){
H ( y ) H(y) H(y)};
\node [font=\fontsize{8}{6}] (node003) at (-0.4, 0){
H ( x ∣ y ) H(x|y)