2017-04-09 116 views
2

在我目前正在开发的模型中是基于图形/网络的模型,并且需要直径。是否可以计算直径?直径将通过链接找到。例如,5个节点的直线图将具有4的直径,随着随机图的变得更复杂。 这是diamter的qoute:Netlogo:计算图形/网络的直径

的 网络中的两个最遥远节点之间的最短距离。换句话说,一旦从每个节点 到所有其他节点的最短路径长度被计算,直径就是所计算的路径长度中最长的。

我试图设计这个,但无法实现这一点。任何意见或例子,将不胜感激。

回答

2

查看NetLogo的网络扩展(请参阅http://ccl.northwestern.edu/netlogo/docs/nw.html)。不幸的是,它没有直径作为内置函数之一,但可以计算每对节点之间的距离并取最大值。

+0

JenB:如何计算对的数量?如果可能的话,会尝试并实施更快的方法。谢谢。 –

+0

其实,这不会工作,所以我已经删除它 – JenB

+0

嗨,谢谢我已经使用了两个foreach循环来计算一只乌龟的路径。 –