为什么我会获得:
observer> show count patches with [pcolor = green and ID-polygon = "NaN"]
observer: 0
虽然我的景观中有[pcolor = green和ID-polygon =" NaN"]的补丁?
感谢您的帮助。
答案 0 :(得分:3)
NaN
不是字符串。它不是数字",这是一个在NetLogo中无法获得的数值。
您使用的是GIS扩展吗?
获得NaN
的一种方法是,如果您使用的扩展程序不遵循通常的NetLogo规则,不允许NaN
值。 GIS扩展就是这样一个扩展。有关详细信息,请参阅http://ccl.northwestern.edu/netlogo/5.1.0/docs/gis.html#gis:raster-sample,包括用于检测NaN
值的示例代码。 (您可以在程序中封装此逻辑。)