学习graphviz小结.docVIP

  • 26
  • 0
  • 约4.49千字
  • 约 9页
  • 2017-02-12 发布于重庆
  • 举报
学习graphviz小结

学习graphviz小结 到现在为止,我接触graphviz已经有几个月的时间了,所学到的知识和一些心得体会现介绍如下。 Graphviz是一款实用的画图软件,所描述的内容为点与点通过边连接之后,多反映的它们之间的联系。用户可通过规定格式写入代码,由软件自动生成图形。 要用graphviz画图,首先要明确的就是所画之图为有向图还是无向图。Digraph表示有向图,graph表示无向图。一般来说,主要是有向图,无向图也可通过设置边的属性来画出无向边。须注意的是,-表示有向图中的边,--表示无向图中的边,不能混用。 使用graphviz画图,还必须掌握平面图元素点(node)和边(edge)的各种属性。初学者可以按照资料当中的例子来摸索,一点点总结汇总,慢慢就会积累起来。 我先来说说点的一些属性。这里所说的点并不一定是一个点,说成是图论里的节点可能更为合适。所以graphviz中的点是有形状的。用shape来进行设置,默认参数是shape=ellipse(椭圆形),格式为:node[shape=ellipse];(node用以设置所有点的默认参数,若想只设定某个点的属性,例如有一个点,名称为a,则格式为:a[shape=ellipse];)。点的一些其他常用形状有:box(矩形),circle(圆形),record(记录型,又分为record和Mrecord两种。record和Mrec

文档评论(0)

1亿VIP精品文档

相关文档