美文网首页
随机游走

随机游走

作者: 大龙10 | 来源:发表于2022-03-17 13:22 被阅读0次

书名:代码本色:用编程模拟自然系统
作者:Daniel Shiffman
译者:周晗彬
ISBN:978-7-115-36947-5

“和自然在一起我永不孤独。”
    ——伍迪·艾伦

0.1 随机游走

1、话题:如何在屏幕内简单地移动某个物体?

  一个最有名且最简单的运动模拟模型——随机游走

2、随机游走

  ——由一系列随机步骤构成的运动轨迹

  • 一维
    站在一根平衡木中间,每10秒钟抛一枚硬币:如果硬币正面朝上,你向前走一步,背面朝上,则向后走一步。
  • 二维
    每走一步需要抛两次硬币,而且需要按照以下规则移动:
第一次抛掷 第二次抛掷 结果
第一次抛掷 第二次抛掷 结果
正面 正面 向前走一步
正面 反面 向右走一步
反面 正面 向左走一步
反面 反面 向后走一步

  这是一个很简单的算法,但随机游走可以对现实世界中的各种现象建模:从气体分子的运动到赌徒一整天的赌博活动不一而足。

3、三个目的

  • 1.借以回顾本书的中心编程思想——面向对象编程。我们要用面向对象方法来模拟物体在Processing窗口的运动,随机游走模型就是这个例子的模板。
  • 2.随机游走模型引入了贯穿本书的两个关键问题:
    如何定义对象的行为规则,
    以及如何用Processing模拟这些行为规则。
  • 3.我们需要对随机性、概率和Perlin噪声有基本的了解,随机游走模型展示了其中的关键点,这在我们以后的学习中会很有用。

相关文章

  • 随机游走

    书名:代码本色:用编程模拟自然系统作者:Daniel Shiffman译者:周晗彬ISBN:978-7-115-3...

  • DeepWalk随机游走

    算法思想 参考资料 https://zhuanlan.zhihu.com/p/45167021[https://z...

  • 随机游走类

    书名:代码本色:用编程模拟自然系统作者:Daniel Shiffman译者:周晗彬ISBN:978-7-115-3...

  • simrank随机游走实现

    simrank在推荐系统中,应用的比较广泛,原理互联网上很多。实践中,使用spark进行计算时,当【用户】+【物料...

  • Levy Flight 模型及Matlab实现

    随机游走 随机游走就是在任意维度的空间中,一个点随机地向任意方向前进任意长度的矩离,然后重复这个步骤。比如醉汉回家...

  • week9

    chp14 随机游走与数据可视化 模拟模型:1、模仿实际系统的活动2、预测实验系统的未来状态 布朗运动是随机游走的...

  • 缜密设计还是随机游走?

    文/明道软件 胡晨川 老大布置了作业:看老罗的坚果手机发布会,然后写感想~ 拖了一周,看了若干篇与老罗有关的热文后...

  • 随机游走模型 random walk

    简介 随机游走模型,又称醉汉模型 典故 它最早于 1905 年 7 月 由卡尔-皮尔逊在《自然》杂志上作为一个问题...

  • 局部搜索之随机游走

    随机游走(random walk)是局部搜索算法中最简单的一个,它的基本策略就是每次从当前候选解的邻居中选择一个更...

  • [R] random walk

    随机游走(random walk)也称随机漫步,随机行走等是指基于过去的表现,无法预测将来的发展步骤和方向。核心概...

网友评论

      本文标题:随机游走

      本文链接:https://www.haomeiwen.com/subject/didolrtx.html