文件名称:FrisPy:用Python编写的飞盘飞行模拟器
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-12 08:27:27
python simulation physics physics-simulation frisbee
弗里斯比 可上FrisPy软件包的文档。 该存储库包含飞盘的物理模型。 使用此代码,可以模拟具有变化的初始条件的光盘的轨迹,同时还可以更改基础的物理模型。 这对于根据光盘的设计分析光盘的机制以及为光盘启动器或其他有用的工具创建模拟抛出很有用。 这是对旧的FrisPy代码的纯Python重建,其中包括一个用C编写的集成器版本,以提高速度。 要获得快速版本的建模代码,请回滚到旧版本或签出存储库。 安装 安装此软件包的最简单方法是使用pip 。 PyPI软件包可以在查看。 pip install frispy 要从源代码安装,还涉及其他步骤。 首先,您必须从Github获取代码。 如果安装了 ,则可以从命令行克隆存储库: git clone https://github.com/tmcclintock/FrisPy.git 或使用GitHub桌面应用程序。 获得代码后,进入目录并继续
【文件预览】:
FrisPy-master
----setup.py(671B)
----.gitignore(155B)
----requirements.txt(23B)
----pyproject.toml(173B)
----frispy()
--------environment.py(2KB)
--------__init__.py(281B)
--------wind.py(2KB)
--------disc.py(6KB)
--------equations_of_motion.py(5KB)
--------trajectory.py(5KB)
--------model.py(4KB)
----.travis.yml(314B)
----.pre-commit-config.yaml(354B)
----.isort.cfg(160B)
----LICENSE(1KB)
----environment_dev.yml(196B)
----.github()
--------workflows()
----notebooks()
--------Trajectory Visualization.ipynb(5KB)
--------README.md(72B)
----example.py(194B)
----README.rst(4KB)
----tests()
--------test_environment.py(697B)
--------test_equations_of_motion.py(3KB)
--------test_disc.py(4KB)
--------test_model.py(3KB)
--------test_trajectory.py(5KB)
----environment.yml(78B)
----.coveragerc(182B)
----.flake8(65B)
----docs()
--------Makefile(638B)
--------make.bat(799B)
--------docs_requirements.txt(38B)
--------source()