跳至内容

Step

分类:   教育
在 Step 进行物理学模拟

Step(步骤)是一个交互式物理模拟器。它允许您通过模拟探索物理世界。 它就像这样工作:你在现场放置一些身体,添加一些力量,如重力或泉水, 然后单击模拟和步骤向您展示您的场景将如何根据物理规律演变。 您可以更改实验中的每物体/力的属性(甚至在模拟期间),并查看这将如何改变实验的进程。 跟着一步,你不只能学习,并且能感受到物理学如何工作!

功能:

  • 经典力学模拟二体问题
  • 具有阻尼、重力和库仑力的粒子、弹簧
  • 刚体
  • 碰撞检测(目前仅为个别)和处理
  • 柔(可变形)体模拟为用户可编辑的粒子弹簧系统,声波
  • 分子动力学(目前使用Lennard-Jones势):气体和液体、冷凝和蒸发、宏观量及其方差的计算
  • 单位转换和表达式计算:您可以输入类似“(2天+3小时)*80公里/小时”的内容,它将被视为距离值(需要libqalculate库)
  • 误差计算和传递:您可以对任何属性使用这种值,如“1.3±0.2”,所有相关属性的误差将使用统计公式计算
  • 求解器误差估计:计算求解器引入的误差,并将其添加到用户输入的误差中
  • 几种不同的求解器:高达8阶,显式和隐式,带或不带自适应时间步长(大多数求解器需要GSL库)
  • 在模拟时轻松控制属性的控制器工具 (即使使用自定义键盘快捷键)
  • 可视化结果的工具:图形、仪表、追踪器
  • 所有对象的上下文信息,集成维基百科浏览器
  • 示例实验集合,可以通过 KNewStuff 下载更多
  • 内置教程
安装到
Linux
此按钮只能调用 Discover 和其他基于 AppStream 的应用程序商店安装软件。您也可以通过发行版自带的软件包管理器安装软件。
从 Snap 商店获取

Additional information

StepCore Library:

StepCore is the physical simulation library on which Step is based. It can be used without Step for complex simulations which require coding or in other software which require physical simulation functionality. It is designed in order to be extensible, tunable and to provide accurate simulation.

软件版本 RSS

24.02.1 2024-03-21
24.02.0 2024-02-28
23.08.5 2024-02-15
23.08.4 2023-12-07