找回密码
 注册
查看: 497|回复: 0

R语言 RNetLogo包 NLSourceFromString()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-27 19:45:28 | 显示全部楼层 |阅读模式
NLSourceFromString(RNetLogo)
NLSourceFromString()所属R语言包:RNetLogo

                                         Function to create/append model source code from R to NetLogo.
                                         函数来创建/添加从R到的NetLogo模型源代码。

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

NLSourceFromString gives the oportunity to create/append a NetLogo model source code dynamically from R.
NLSourceFromString提供的机会为创建/添加一个动态的NetLogo模型源代码从R.


用法----------Usage----------


NLSourceFromString(..., append.model=TRUE, nl.obj=NULL)



参数----------Arguments----------

参数:...
An undefined number of strings containing NetLogo model source code which should be printed into the procedures tab. Line brakes within a string can be obtained be typing \n.   
一个不确定的数字符串包含的NetLogo模型源代码的程序“选项卡上应印入。在字符串中的线刹车可以得到是输入\n。


参数:append.model
(optional) Determines wheter existing code in the procedures tab (i.e. a loaded model) will be appended by the new code or will be replaced. By default, all existing code will be appended.  
(可选)确定wheter现有代码的程序“选项卡(即加载的模型)将被追加的新的代码或将被取代。默认情况下,所有现有的代码将被追加。


参数:nl.obj
(optional) A variable holding a reference to an NetLogo instance created with NLStart.  
(可选)创建一个变量保存一个引用到的NetLogo实例NLStart。


Details

详细信息----------Details----------

This function only works with NetLogo instances with GUI. It doesn't work in headless mode.
此功能仅适用于与GUI的NetLogo情况下。在headless模式下,这是行不通的。


值----------Value----------

No return value.
没有返回值。


(作者)----------Author(s)----------



Jan C. Thiele <jthiele@gwdg.de>




参见----------See Also----------

NLReport, NLGetAgentSet, NLGetGraph, NLDfToList
NLReport,NLGetAgentSet,NLGetGraph,NLDfToList


实例----------Examples----------


## Not run: [#不运行:]
NLStart("C:/Program Files/NetLogo 5.0")
setup <- "to setup\n ca\n crt 10\nend \n"
go <- "to go\n ask turtles [\n  set xcor random-xcor\n  
       set ycor random-ycor\n ]\nend \n"
reporter1 <- "to-report noturtles\n report count turtles\n end \n"
NLSourceFromString(setup,go,reporter1, append.model=FALSE)
NLCommand("setup")
NLCommand("go")
noturtles <- NLReport("noturtles")
print(noturtles)

## End(Not run)[#(不执行)]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-24 19:08 , Processed in 0.030396 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表