首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IGraph中未显示任何图形

IGraph中未显示任何图形
EN

Stack Overflow用户
提问于 2012-04-05 10:59:46
回答 1查看 787关注 0票数 0

我一直在尝试使用c中的igraph库制作图形。我甚至重装了它,但我无法理解这个问题。整个程序编译成功,但我没有得到图形作为输出。所有的printf都会被执行并显示在输出中,只有图形似乎丢失了。

请帮帮忙,我被困在这个问题上了。

代码语言:javascript
复制
#include <igraph.h>

int main(void)
{
 igraph_real_t diameter;
 igraph_t graph;
 igraph_erdos_renyi_game(&graph, IGRAPH_ERDOS_RENYI_GNP, 1000, 5.0/1000,
                         IGRAPH_UNDIRECTED, IGRAPH_NO_LOOPS);
 igraph_diameter(&graph, &diameter, 0, 0, 0, IGRAPH_UNDIRECTED, 1);
 printf("Diameter of a random graph with average degree 5: %f\n",
         (double) diameter);
 igraph_destroy(&graph);
 return 0;
}

这是我正在使用的代码。只有printf语句被printed.There是没有错误或警告的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-06 01:56:53

您使用的是C中的igraph,而igraph的C核心完全缺乏绘图功能。(这是故意的)。如果要绘制图形,则必须使用igraph的Python或R绑定;在Python和R模块中,绘制是在C核心库之上实现的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10022102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档