NetLogo 如何在同一张图里对比多次运行结果(让图像重叠展示)

假设我们建立了一个SIR传染病模型,得到第一次运行结果

我希望选择setup后图像能够重新从开始绘画,并且不消除原来已经画好的图像。这样达到对比效果

这是第一次运行结果图像:
在这里插入图片描述

错误解决思路:

NetLogo里setup默认是

to setup
  clear-all
  ……
  
 end

1. 使用clear-all,但该代码会消除包含turtle的界面和所有图表

删除图表就没法对比了

2. 删去clear-all,但这会使得图像沿着上一个停止的时间点后继续画,

比如以下的效果(拐点为执行setup指令(不包含clear-all)):
在这里插入图片描述

正确解决思路:

1.右击图表选择edit





在这里插入图片描述
.
.
.
.
.
2.展开绘图setup指令(下图圈黑部分):
.
.
.

在这里插入图片描述
输入代码

plot-pen-up
plotxy 0 0
plot-pen-down

解释:提起画笔,将笔移动到原点,放下笔准备下一次绘图

3.结果验证
在这里插入图片描述
成功!

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页