跳到主要内容

二维模拟

使用说明

功能

在二维平面上模拟几种经典物理系统:单摆的运动、洛伦兹吸引子的混沌轨迹、多体之间的引力相互作用,以及随机游走的路径分布。每个模拟都可以调参数并实时观察,用来直观理解混沌对初值的敏感、阻尼如何让摆动衰减等概念。

操作

顶部标签页切换单摆、洛伦兹、引力与随机游走四个模拟。单摆可以拖动初始角度或修改重力与阻尼系数;洛伦兹可以改变参数值,细微差别会导致轨迹完全不同;引力模拟可在画布上点击添加新质量体;随机游走可设定步数并叠加上一次的结果做对比。

常见问题

页签里一共有哪些模拟?

共 11 个:双摆、洛伦兹吸引子、反应扩散、引力沙盘、随机游走、流体、抛体运动、光的折射反射、透镜成像、蚂蚁窝和蜂群。

引力沙盘怎么操作?

按住左键拖动可喷发粒子,轻点触发爆炸,按住右键会把粒子吸向指针,触屏手势相同;粒子上限 2000。

反应扩散的 feed 和 kill 滑块有什么用?

它们是 Gray-Scott 反应扩散的两个速率参数,不同组合会形成条纹、斑点等不同图案;点“重置”可随机重新播种。