0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

dot语言:使用Graphviz画图

如意 来源:CSDN 作者:CaspianSea 2020-06-22 11:17 次阅读

我们使用dot语言来画 graph(算法里的那个graph ^^)。

1. 无向图

dot语言里面,对于无向图,使用关键字 graph 后面跟图的名字。对于 u-》 v 这样的边, 在 dot语言里表示为 “ u -- v”。

下面举一个例子:

dot语言:使用Graphviz画图

生成图片的命令如下:

dot -Tpng undirected.gv 》 undirected.png

生成的图片如下:

dot语言:使用Graphviz画图

也可以使用 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;

}

生成的图片如下:

dot语言:使用Graphviz画图

在使用 graphviz的时候,有时候报“Format: “png” not recognized“的错误。可以使用

dot -c

解决(需要有 root权限)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 画图
    +关注

    关注

    0

    文章

    5

    浏览量

    7902
  • Dot.net
    +关注

    关注

    0

    文章

    10

    浏览量

    4230
收藏 人收藏

    评论

    相关推荐

    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次下载
    <b class='flag-5'>画图</b>工具(windows XP自带的<b class='flag-5'>画图</b>工具)下载

    Traxon推出String (串灯) 和Dot XL (圆

    Traxon推出String (串灯) 和Dot XL (圆点式XL) 创新照明系统 Traxon Technologies (Traxon) 日前推出String (串灯) 和Dot XL (圆点式XL) 创新照明系统,为市场提供绝佳
    发表于 03-23 12:23 741次阅读

    基于LABVIEW的画图软件

    电子发烧友网站提供《基于LABVIEW的画图软件.rar》资料免费下载
    发表于 06-23 15:13 12次下载

    JAVA教程之Java画图程序

    JAVA教程之Java画图程序,很好的JAVA的资料,快来学习吧
    发表于 04-11 17:28 13次下载

    PCB画图常用规则

    非常实用的PCB画图常用规则,看了就知道。
    发表于 04-29 14:12 0次下载

    Dot.NET学习基础资料大全

    Dot.NET学习基础资料大全
    发表于 02-16 00:11 0次下载

    如何用arcgis画图_arcgis画图教程

    ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了许多的可编程组件,从细粒度的对象到粗粒度的对象涉及面极广,这些对象为开发者集成了全面的GIS功能。那么如何用arcgis画图呢,请看下文
    发表于 01-16 09:59 1.9w次阅读
    如何用arcgis<b class='flag-5'>画图</b>_arcgis<b class='flag-5'>画图</b>教程

    AD教程之Altium Designer画图操作说明

    本文档的主要内容详细介绍的是AD教程之Altium Designer画图操作说明基于上次的画图操作讲课部分同学没有提前安装 AD 软件导致跟不上上课进度,现特地将 AD 画图基本操作步骤以文档形式展现给大家。
    发表于 01-23 08:00 0次下载
    AD教程之Altium Designer<b class='flag-5'>画图</b>操作说明

    Graphviz4S——在Scala中使用DOT语言绘图的小工具

    之前需要在Scala中用到类似Python的graphviz库的功能,用来在MXNet中可视化网络结构,但是在网上搜索了一下,没有找到好用的库,所以就...
    发表于 02-07 11:09 1次下载
    <b class='flag-5'>Graphviz</b>4S——在Scala中使用<b class='flag-5'>DOT</b><b class='flag-5'>语言</b>绘图的小工具

    croe画图资料分享

    croe画图,立体三维资料分享
    发表于 12-05 18:08 1次下载

    SANDWICH DOT IO开源分享

    电子发烧友网站提供《SANDWICH DOT IO开源分享.zip》资料免费下载
    发表于 02-01 09:20 0次下载
    SANDWICH <b class='flag-5'>DOT</b> IO开源分享

    使用Amazon Echo Dot的语音控制切换操作

    电子发烧友网站提供《使用Amazon Echo Dot的语音控制切换操作.zip》资料免费下载
    发表于 06-27 09:31 0次下载
    使用Amazon Echo <b class='flag-5'>Dot</b>的语音控制切换操作

    26张电路原理动画图

    26张电路原理动画图
    的头像 发表于 07-14 13:49 3322次阅读
    26张电路原理动<b class='flag-5'>画图</b>解