pysics 一种服从完整约束的二维刚体运动仿真引擎
概要Pysics是一个简单的Python模块,能够模拟服从完整约束的任意二维多体机械系统,包括具有时间相关约束和强迫的系统。它是作为奥林工程学院二年级动力学课程的期末项目编写的。该存储库中包含大约10个示例模拟,展示了pysics能够模拟的系统范围。依赖关系Pysics依赖于Python的几个科学计算包: Numpy ,用于高效的数组数学Sympy ,用于符号操作Scipy ,用于数值积分Matplotlib ,用于创建图形如果安装了上述软件包的最新版本,Pysics应该可以在Python 2.7和3.x中运行。代码示例Pysics煞费苦心地只请求尽可能少的关于系统的信息。例如,下面的代码片段定义了一个具有气动阻力的双实心摆。 from pysics import * #Create the simulation object
下载地址
用户评论