zoukankan      html  css  js  c++  java
  • 使用 LaTeX 绘制 PGM(Probabilistic Graphical Models)中的贝叶斯网络(bayesian networks)

    Software for drawing bayesian networks (graphical models)

    这里需要调用 latex 中的绘图库:TikZ and PGF


    这里写图片描述

    注意,下述 tex 代码使用 pdflatex (不是 pdflex)进行编译。

    documentclass[11pt]{report}
    usepackage{tikz}
    usetikzlibrary{fit,positioning}
    egin{document}
    egin{figure}
    centering
    egin{tikzpicture}
    	ikzstyle{main}=[circle, minimum size = 10mm, thick, draw =black!80, node distance = 16mm]
    	ikzstyle{connect}=[-latex, thick]
    	ikzstyle{box}=[rectangle, draw=black!100]
    
        % 节点的定义,图中的圆
      
    ode[main, fill = white!100] (alpha) [label=below:$alpha$] { };
      
    ode[main] (theta) [right=of alpha,label=below:$	heta$] { };
      
    ode[main] (z) [right=of theta,label=below:z] {};
      
    ode[main] (beta) [above=of z,label=below:$eta$] { };
      
    ode[main, fill = black!10] (w) [right=of z,label=below:w] { };
    
        % 边的定义,
      path (alpha) edge [connect] (theta)
            (theta) edge [connect] (z)
            (z) edge [connect] (w)
            (beta) edge [connect] (w);
    
        % 节点的定义,图中的矩形
      
    ode[rectangle, inner sep=0mm, fit= (z) (w),label=below right:N, xshift=13mm] {};
      
    ode[rectangle, inner sep=4.4mm,draw=black!100, fit= (z) (w)] {};
      
    ode[rectangle, inner sep=4.6mm, fit= (z) (w),label=below right:M, xshift=12.5mm] {};
      
    ode[rectangle, inner sep=9mm, draw=black!100, fit = (theta) (z) (w)] {};
    
    end{tikzpicture}
    end{figure}
    end{document}
    %note - compiled with pdflatex
  • 相关阅读:
    leetcode回溯总结
    排序算法详解
    Java核心基础知识泛型
    leetcode贪心算法
    Linux虚拟机配置及安装Redis
    HJ6质数因子
    冒泡排序(升序)
    动态规划 背包问题
    配置mycatschema.xml
    HJ106字符逆序
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421563.html
Copyright © 2011-2022 走看看