Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >基于斑块值的NetLogo中的海龟出苗

基于斑块值的NetLogo中的海龟出苗
EN

Stack Overflow用户
提问于 2014-01-13 13:42:00
回答 1查看 1K关注 0票数 1

我在NetLogo中加载了一个ASCII文件,其值(从0-4.6)表示居住在补丁中的海龟的平均值(泊松过程的平均值)。我想要设置模型,在每个补丁上发芽海龟使用随机泊松和平均值从ASCII文件。我知道如何ask n-of patches来发芽一定数量的海龟,但我不知道如何要求芽命令对所有补丁采取行动。任何帮助都会很好!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-13 14:56:32

如果您的问题是询问所有修补程序,您可以使用以下方法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
to setup 
  clear-all
  resize-world 0 10 0 10
  set-patch-size 40
  let ASCII-file-Values   n-values 121 [ random-poisson mean n-values 121[random-float 4.6]]
  let patches_list sort patches


  let i 0 
  foreach patches_list [
    ask ? [

      sprout item i ASCII-file-Values  
      set plabel count turtles-here
    ]
    set i i + 1
  ]

  reset-ticks      
end

回答您的问题的唯一部分是foreach patches_list [],如果您需要为以后使用的补丁分配值,另一种方法是向每个修补程序添加一个varible并在foreach循环中设置这个值,然后您可以ask patches [ sprout my-value]

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21101942

复制
相关文章
Python中的高级turtle(海龟)作图
在Python里,海龟不仅可以画简单的黑线,还可以用它画更复杂的几何图形,用不同的颜色,甚至还可以给形状填色。 一、从基本的正方形开始 引入turtle模块并创建Pen对象: >>> import turtle >>> t = turtle.Pen() 前面我们用来创建正方形的代码如下: >>> t.forward(50) >>> t.left(90) >>> t.forward(50) >>> t.left(90) >>> t.forward(50) >>> t.left(90) >>> t,forwar
Zoctopus
2018/06/04
3.2K0
海龟交易_海龟交易法则的核心
入行十多年,见过不少充满灵性的投资人,选股能力非常出色,但是在买卖时机、投入资金多寡上的不足使得他们的盈利水平并不理想。没有别的原因,是缺少一个交易系统。一个完整的交易系统,包括: · 市场—-买卖什么 · 入市规模—-买卖多少 · 入市—-何时买卖 · 止损—-何时卖退出亏损的股票 · 离市—-何时卖出赢利的股票 · 策略—-如何买卖
全栈程序员站长
2022/09/20
1K0
Python中的高级turtle(海龟)作图(续)
四、填色 color 函数有三个参数。第一个参数指定有多少红色,第二个指定有多少绿色,第三个指定有多少蓝色。比如,要得到车子的亮红色,我们用 color(1,0,0),也就是让海龟用百分之百的红色画笔。 这种红色、绿色、蓝色的混搭叫做RGB(Red,Green,Blue)。因为红绿蓝是色光上的三原色,任何颜色都可以通过改变三原色的比重来调配出来。 虽然我们不是在计算机屏幕上混合颜料(我们用的是光!),但我们可以把RGB方案想象成三个颜料桶,一个红的,一个绿的和一个蓝的。每个桶里都是满的,我们可以看成满桶的值
Zoctopus
2018/06/04
2.4K0
海龟图c语言编程,【编程课堂】海龟作图
turtle是 python 内置的一个比较有趣味的模块,俗称 海龟作图,它是基于 tkinter 模块打造,提供一些简单的绘图工具,海龟作图最初源自 20 世纪 60 年代的 Logo 编程语言,之后一些很酷的 Python 程序员构建了 turtle 库,让其他程序员只需要 import turtle,就可以在 Python 中使用海龟作图。
全栈程序员站长
2022/09/14
1.7K0
海龟图c语言编程,【编程课堂】海龟作图
Python—海龟作图
1、因为海龟作图需要用到”turtle“库,所以先介绍库的三种引用方法: (1):from 库名 import 函数名/ * ; (2):import 库名 ——>使用时:库名.函数名 (3):import 库名 as 函数名 2、turtle的使用方法: (1)Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。
全栈程序员站长
2022/09/15
7500
Python—海龟作图
一张图看懂Python 中的海龟绘图(turtle类)
Python turtle是儿童学习代码编程的最佳入门途径之一。它简单容易上手,所见即所得,基本上能够与Scratch代码块对应起来。本文对Python turtle常用命令进行了汇总,集中在一张思维导图上。为了防止字太多看不清,后面又分别截图。
一石匠人
2018/09/12
5.4K0
一张图看懂Python 中的海龟绘图(turtle类)
漫画 | 简单易学的Python海龟绘图
👆点击“博文视点Broadview”,获取更多书讯 01 Turtle那些事儿 Turtle(也被称为海龟绘图)是一个绘图库,它的绘图原理是模拟一只小海龟在屏幕上爬行,其爬行路径就形成了绘制的图形。 因此使用Turtle绘图既简单又有趣,非常适用于Python入门学习,也适用于Python进阶学习。 ▊Turtle 中的基本概念 在 Turtle 中有两个重要的基本概念。 1 屏幕:是Turtle的绘图区域,我们可以设置屏幕的大小和背景颜色,如下图所 示。注意,屏幕的坐标原点在屏幕的中心。 2 海龟(别
博文视点Broadview
2022/07/20
1.3K0
漫画 | 简单易学的Python海龟绘图
使用Python的turtle(海龟)模块画图
使用Python的turtle(海龟)模块画图 第一步:让Python引入turtle模块,引入模块就是告诉Python你想要用它。 import turtle 第二步:创建画布。调用turtle中的
Zoctopus
2018/06/04
1.5K0
Python 海龟绘图:turtle库的使用
✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。 🍎个人主页:小嗷犬的博客 🍊个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。 🥭本文内容:Python 海龟绘图:turtle库的使用 ---- Python 海龟绘图:turtle库的使用 1.turtle简介 2.turtle基础知识 2.1 画布 2.2 画笔 2.2.1 画笔的状态 2.2.2 画笔的属性 2.2.3 绘图命令 2.2.3.1 画笔运动命令 2.2.3.2 画笔控制命令 2.2
小嗷犬
2022/11/15
2.6K0
Python 海龟绘图:turtle库的使用
NetLogo的下载安装过程,实现自然仿真。
1、点击[Download] 2、点击[Download] 3、点击[Download] 4、点击[下载] 5、点击[打开] 6、点击[运行] 7、点击[Next] 8、点击[Next] 9、点击[Add desktop shortcuts] 10、点击[Next] 11、点击[Install] 12、点击[Finish]
裴来凡
2022/05/28
3.2K0
NetLogo的下载安装过程,实现自然仿真。
【Python】基于某些列删除数据框中的重复值
Python按照某些列去重,可用drop_duplicates函数轻松处理。本文致力用简洁的语言介绍该函数。
阿黎逸阳
2020/09/08
20.6K0
【Python】基于某些列删除数据框中的重复值
【编程课堂】海龟作图
0、前言 turtle 是 python 内置的一个比较有趣味的模块,俗称 海龟作图,它是基于 tkinter 模块打造,提供一些简单的绘图工具,海龟作图最初源自 20 世纪 60 年代的 Logo 编程语言,之后一些很酷的 Python 程序员构建了 turtle 库,让其他程序员只需要 import turtle,就可以在 Python 中使用海龟作图。 1、基本功能介绍 在海龟作图中,我们可以编写指令让一个虚拟的(想象中的)海龟在屏幕上来回移动。这个海龟带着一只钢笔,我们可以让海龟无论移动到哪都使用
Crossin先生
2018/04/17
3K0
【编程课堂】海龟作图
python海龟图制作
海龟画图很好看,先上图形: 依据代码注释随意打印出来就行: #!/usr/bin/python3.4 # -*- coding: utf-8 -*- import turtle # 拿起一支笔
机器学习和大数据挖掘
2019/07/02
1.3K0
sleuth:基于TPM值的差异分析
kallisto等alignment-free转录本定量软件,会给出TPM值的定量结果。基于这种类型的结果进行差异分析时,有两种策略可以选择。
生信修炼手册
2020/05/08
4.2K0
Python基于值的内存管理真相
Python采用基于值的内存管理方式,如果为不同变量赋值为相同值,这个值在内存中只保存一份,多个变量指向同一个值的内存空间首地址,这样可以减少内存空间的占用,提高内存利用率。
Python小屋屋主
2019/05/05
3K1
Python基于值的内存管理真相
缺失值的处理方法(基于sklearn)
Imputation就是用每一列的均值/中位数/最大频率的数等去补充缺失值。值得注意的是对于valid的数据而言,fit的时候仍然要用train的数据。strategy也可以修改为其他的方法。
生信编程日常
2020/10/26
1.2K0
访问列表中的值
#!/usr/bin/python list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5, 6, 7 ] print "list1[0]: ", list1[0] print "list2[1:5]: ", list2[1:5]
用户8442333
2021/05/27
5.6K0
获取listbox中的值
List<string> list=new List<string>();             for (int i = 0; i < lbLog.Items.Count - 1; i++)             {                 list.Add(lbLog.Items[i].ToString());             }
2018/09/03
6.2K0
箭头函数中的'this'值
那么 为什么hobby的值输出成功,而name不能够输出呢?是因为lucifer丑吗?其实那只是其中一个因素,还有一个因素就是在ZnHobbies方法中的this已经不属于上一个区块,而这里的this并没有name值。所以 解决办法的其中一个就是在ZnHobbies函数中写入
学前端
2020/04/07
2.2K0
Mysql中的Null值
在大对数编程语言中,逻辑表达式的值只有两种:True,False。但是在关系型数据库中的逻辑表达式并非两种,而是三值逻辑的表达式(True、False、Unknown)。
DH镔
2019/12/19
2.5K0

相似问题

Netlogo:基于斑块值的海龟死亡概率

10

NetLogo:在斑块上计算海龟的子代(通过萌芽函数?)

20

网纹海龟定期出苗

14

NetLogo中龟形占据的斑块

26

NetLogo中基于海龟内部变量的海龟间相互作用

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文