我們使用dot語言來畫 graph(算法里的那個graph ^^)。
1. 無向圖
dot語言里面,對于無向圖,使用關鍵字 graph 后面跟圖的名字。對于 u-》 v 這樣的邊, 在 dot語言里表示為 “ u -- v”。
下面舉一個例子:
生成圖片的命令如下:
dot -Tpng undirected.gv 》 undirected.png
生成的圖片如下:
也可以使用 neato 命令。
neato -Tpng undirected.gv 》 undirected.png
也可以用其它格式的:
neato -Teps undirected.gv 》 undirected.eps
2有向圖
在 dot語言里面,使用 -》 代替 “--”。使用 digraph 關鍵字。
下面的一個例子:
digraph directed {
a -》 b;
a -》 c -》 d [color=red,penwidth=3.0];
c -》 e;
}
生成的圖片如下:
在使用 graphviz的時候,有時候報“Format: “png” not recognized“的錯誤。可以使用
dot -c
解決(需要有 root權限)。
-
畫圖
+關注
關注
0文章
5瀏覽量
7923 -
Dot.net
+關注
關注
0文章
10瀏覽量
4244
發布評論請先 登錄
相關推薦
Dot.NET數據庫開發技術.zip
【KV260視覺入門套件試用體驗】+07.(Graphviz/Dot)繪圖測試(zmj)
畫圖工具(windows XP自帶的畫圖工具)下載
![<b class='flag-5'>畫圖</b>工具(windows XP自帶的<b class='flag-5'>畫圖</b>工具)下載](https://file.elecfans.com/web2/M00/48/82/pYYBAGKhtAqARHsWAABOo_JJ7ng414.jpg)
如何用arcgis畫圖_arcgis畫圖教程
![如何用arcgis<b class='flag-5'>畫圖</b>_arcgis<b class='flag-5'>畫圖</b>教程](https://file.elecfans.com/web1/M00/44/F3/pIYBAFpdYi2AEjIbAAHE-MM16-4784.png)
AD教程之Altium Designer畫圖操作說明
![AD教程之Altium Designer<b class='flag-5'>畫圖</b>操作說明](https://file.elecfans.com/web1/M00/83/79/pIYBAFxIMSuAM22JAAGFi0Wi6ns874.png)
Graphviz4S——在Scala中使用DOT語言繪圖的小工具
![<b class='flag-5'>Graphviz</b>4S——在Scala中使用<b class='flag-5'>DOT</b><b class='flag-5'>語言</b>繪圖的小工具](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論