返回目录页

sci-animation

2026-05-29
LinguistaLinguista
workshop

sci-animation

Linguistalinguista.cn

用途

将力学和数学演示中的模型计算与画面呈现分开,便于复用参数、求解过程和动画场景。公开示例包括四杆机构、单自由度振子、楼层地震响应、蒙特卡罗估计 π 和高尔顿板。

实现特点

  • src/sci_animation/ 存放模型、求解器、数据回放和可视化辅助模块;scenes/ 负责画面与动画节奏。
  • 场景可以从模型状态或 CSV 时间序列生成画面,减少把物理计算写进动画脚本的情况。
  • README 给出不同质量级别的 Manim 渲染命令;部分场景需要 LaTeX、dvisvgm 等系统依赖。

使用入口

从仓库 README 选择场景并运行相应的 manim 命令。docs/reports/ 中有部分动画的原理说明。

近期技术更新: 2026-05-28 增加蒙特卡罗和高尔顿板演示,并将场景改为调用公共辅助模块。

查看源代码与动画示例 · 查看提交记录

Continue Reading