Ubigraph是一个全新的图论动画生成软件,利用它你可以快速生成图论模型的图形和动画,直观地展示出各种图论模型的三维结构,演示各种图论算法的过程,非常适合用于研究和教学。之前本Blog曾经介绍过一个类似的软件graphviz,但这里提到的Ubigraph显然更强大一些。上面的动画就是由Ubigraph生成的二叉查找树演示动画(高清版here),看上去相当的酷。值得一提的是,Ubigraph也是相当易用的。graphviz有它自己的语法规则,而Ubigraph则直接支持Python, Ruby, PHP, Java, C, C++等几乎所有主流语言,因此不管你原先使用的是什么语言,你都可以很快地融入到Ubigraph来。例如,在C语言中包含一个头文件UbigraphAPI.h,你便可以像往常一样用循环语句“画”一个环。
#include <UbigraphAPI.h>
int main(int const argc, const char ** const argv)
{
int i;
for (i=0; i < 10; ++i)
ubigraph_new_vertex_w_id(i);
for (i=0; i < 10; ++i)
ubigraph_new_edge(i, (i+1)%10);
sleep(2);
ubigraph_clear();
}
你可以在这里下载这个软件。目前该软件暂时没有Windows版。
沙发?
谢了,有Mac版本的!!!!
确实很赞的软件
很可爱吖~我想起我爸爸妈妈每次看到这些都觉得特别神奇~~TAT米有科普知识的一家人。。。
太牛了,这个…
最后那个三维效果很炫
Note: Mandriva 2008.1 可以使用OpenSUSE的版本,不能使用Fedora的版本(至少我这里是这样)。
目前examples目录下只有python能用,C JAVA 还要解决库依赖,xml-rpc不好装呀,你是怎样装的呢?(ubuntu 8.04)
第一次来,觉得你是一位很强大的同学,以后多多向你学习~
python就很好啊……反正对于我来说C++/Python都是比较眼熟的“外语”……
博主你好,请问这个软件怎么使用?
我的是ubuntu10.04好像装不了ubuntu8.04,一直不对啊
请问博主这个软件在哪里下载
天龙sf架设|奇迹Musf架设|魔兽sf架设|魔域sf架设 http://www.64uv.com |墨香sf架设天堂2sf架设|传奇3sf架 http://www.64uv.com 设|英雄王座sf架设|千年sf架设|征途sf架设新魔界sf架设|骑士sf架设|烈焰sf架设|破天sf架设|决战sf架设美丽世界sf架设|乱勇OLsf架设|倚天2sf架设|完美世界sf架设|征服sf架设天堂sf架设|传世sf架设|真封神sf架设|劲舞团sf架设|天上碑sf架设永恒之塔sf架设 http://www.64uv.com |仙境ROsf架设|诛仙sf架设|神泣sf架设|石器sf架设冒险岛sf架设|惊天动地sf架设|热血江湖sf架设|问道sf架设|密传sf架设火线任务(Heat Project)sf架设|飞飞OLsf架设|洛汗sf