Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在netlogo中的command center中逐行写入或打印带有标题的多个变量输出_Netlogo - Fatal编程技术网

如何在netlogo中的command center中逐行写入或打印带有标题的多个变量输出

如何在netlogo中的command center中逐行写入或打印带有标题的多个变量输出,netlogo,Netlogo,如何在netlogo中逐行向命令中心写入或打印带有标题的多个变量输出?这样做的目的是打印出多个变量(由过程报告)的勾号结果,使其显示在命令中心输出窗口中,如下所示: length weight height area 24.2 23.1 22.0 25.1 18.7 19.2 10.4 22.0 以此类推,以列形式更新每个勾号 我最终希望能够使用export-output命令在模拟运行结束时将输出传输到csv文件。我知道还有其他的方法可以做到这一点,但我想这样做是

如何在netlogo中逐行向命令中心写入或打印带有标题的多个变量输出?这样做的目的是打印出多个变量(由过程报告)的勾号结果,使其显示在命令中心输出窗口中,如下所示:

length weight height area 
24.2   23.1   22.0   25.1 
18.7   19.2   10.4   22.0 
以此类推,以列形式更新每个勾号


我最终希望能够使用export-output命令在模拟运行结束时将输出传输到csv文件。我知道还有其他的方法可以做到这一点,但我想这样做是有原因的

您需要
键入
打印
命令。您的标题需要在初始化过程中打印,并且每个勾号都需要打印变量值。假设您的过程名为cal length等,代码将如下所示。请注意,没有间距控件或其他格式

to setup
  ...
  print "length   weight   height   area"
  ...
end

to go
  ...
  dump-to-screen
  ...
end

to dump-to-screen
  type calc-length type "   " type calc-weight type "   "
  type calc-height type "   " print calc-area
end

您需要
键入
打印
命令。您的标题需要在初始化过程中打印,并且每个勾号都需要打印变量值。假设您的过程名为cal length等,代码将如下所示。请注意,没有间距控件或其他格式

to setup
  ...
  print "length   weight   height   area"
  ...
end

to go
  ...
  dump-to-screen
  ...
end

to dump-to-screen
  type calc-length type "   " type calc-weight type "   "
  type calc-height type "   " print calc-area
end

你能举一个你想象的输出的例子吗?@Bryan Head这个想法是打印出一个以上变量(由过程报告)的滴答声结果,这样它就会出现在命令中心的输出窗口中,如下所示:
length-weight-height-area
,在下面的行中,比如,
24.2 23.1 22.0 25.1
和下一行
18.7 19.2 10.4 22.0
等等,以列形式更新每个勾号。我最终希望能够使用
export output
命令在模拟运行结束时将输出传输到csv文件。我知道还有其他的方法可以做到这一点,但我想这样做是有原因的;你不必把所有的东西都堆在评论里。@SethTisue谢谢,我会的!你能举一个你想象的输出的例子吗?@Bryan Head这个想法是打印出一个以上变量(由过程报告)的滴答声结果,这样它就会出现在命令中心的输出窗口中,如下所示:
length-weight-height-area
,在下面的行中,比如,
24.2 23.1 22.0 25.1
和下一行
18.7 19.2 10.4 22.0
等等,以列形式更新每个勾号。我最终希望能够使用
export output
命令在模拟运行结束时将输出传输到csv文件。我知道还有其他的方法可以做到这一点,但我想这样做是有原因的;你不必把所有的东西都堆在评论里。@SethTisue谢谢,我会的!