我們使用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瀏覽量
8060 -
Dot.net
+關注
關注
0文章
10瀏覽量
4392
發布評論請先 登錄
相關推薦
熱點推薦
Dot.NET數據庫開發技術.zip
Dot.NET數據庫開發技術.zip[hide][/hide]《Dot.NET數據庫開發技術》NHibernate高級數據映射和查詢《Dot.NET數據庫開發技術》NHibernate事務、并發和緩
發表于 06-19 21:29
【KV260視覺入門套件試用體驗】+07.(Graphviz/Dot)繪圖測試(zmj)
【KV260視覺入門套件試用體驗】+07.(Graphviz/Dot)繪圖測試(zmj)
DOT是開源工具包Graphviz上用來畫圖的一門
發表于 10-16 02:06
畫圖工具(windows XP自帶的畫圖工具)下載
畫圖工具(windows XP自帶的畫圖工具)是畫圖”是個畫圖工具,您可以用它創建簡單或者精美的圖畫。這些圖畫可以是黑白或彩色的并可以存為位圖文件。可以打印繪圖,將它作為桌面
發表于 10-04 09:56
?2w次下載
Traxon推出String (串燈) 和Dot XL (圓
Traxon推出String (串燈) 和Dot XL (圓點式XL) 創新照明系統
Traxon Technologies (Traxon) 日前推出String (串燈) 和Dot XL (圓點式XL) 創新照明系統,為市場提供絕佳
發表于 03-23 12:23
?874次閱讀
AD教程之Altium Designer畫圖操作說明
本文檔的主要內容詳細介紹的是AD教程之Altium Designer畫圖操作說明基于上次的畫圖操作講課部分同學沒有提前安裝 AD 軟件導致跟不上上課進度,現特地將 AD 畫圖基本操作步驟以文檔形式展現給大家。
發表于 01-23 08:00
?0次下載
Graphviz4S——在Scala中使用DOT語言繪圖的小工具
之前需要在Scala中用到類似Python的graphviz庫的功能,用來在MXNet中可視化網絡結構,但是在網上搜索了一下,沒有找到好用的庫,所以就...
發表于 02-07 11:09
?1次下載
dot語言:使用Graphviz畫圖
評論