【问题标题】:Reading a string variable "NaN" in NetLogo在 NetLogo 中读取字符串变量“NaN”
【发布时间】:2014-10-23 23:56:22
【问题描述】:

为什么会得到:

observer> show count patches with [pcolor = green and ID-polygon = "NaN"]
observer: 0

虽然我的风景中有一个带有 [pcolor = green and ID-polygon = "NaN"] 的补丁?

感谢您的帮助。

【问题讨论】:

    标签: nan netlogo


    【解决方案1】:

    NaN 不是字符串。是“不是数字”,是一个在NetLogo中应该是不可能得到的数值。

    您在使用 GIS 扩展吗?

    获得NaN 的一种方法是,如果您使用的扩展程序不遵循通常的NetLogo 规则,即不允许NaN 值。 GIS 扩展就是这样一种扩展。有关详细信息,请参阅http://ccl.northwestern.edu/netlogo/5.1.0/docs/gis.html#gis:raster-sample,包括用于检测NaN 值的示例代码。 (您可以将其逻辑封装在一个过程中。)

    【讨论】:

    • 是的,我正在使用 GIS 扩展。
    猜你喜欢
    • 2022-10-23
    • 1970-01-01
    • 2020-03-24
    • 1970-01-01
    • 1970-01-01
    • 2011-04-15
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多