用于绘制图算法的软件

时间:2012-05-02 18:42:13

标签: algorithm graph drawing

我想要一些关于软件(Windows或Linux)的技巧来绘制教学算法的图形。理想情况下,它应该支持几帧相似的图形,它们之间几乎没有变化,最重要的是,变化可以传播到所有帧。

我目前使用yEd绘制图形,但在不同图像之间复制/粘贴有几个问题,例如,如果我在创建多个副本后更改节点的颜色,我必须分别在每个图像中更改它。 / p>

我曾经(很短的时间)使用过Macromedia Flash,我相信尝试使用它会很不错,但是它的成本太高而且太过分了。

DOT非常好,但我找不到一个快速反馈的图形界面来简化任务。如果该工具需要一些编程,它不会打扰我,但文本到图像的转换几乎应该是实时的。

上次我试过Dia和Visio似乎都没有我想要的东西,但也许我错过了它...

谢谢!

3 个答案:

答案 0 :(得分:2)

适用于Mac / iPad的

OmniGraffle具有“共享图层”的概念,可能正是您所寻找的。来自官方网站:

Share the love between your canvases with shared layers. 
When you have common elements that you'd like to display 
on different canvases, shared layers make it easy to keep 
them updated. Change any object on a shared layer (a logo, 
a background, a wireframe) and the change instantly shows 
up on every canvas that shares the layer.

然而,它不是多平台的。

答案 1 :(得分:0)

GephiUbigraph支持动态图形可视化,并且都在Windows和Linux上运行。

答案 2 :(得分:0)

您可以考虑这一点:http://code.enthought.com/这是python并且有很好的文档记录。