Перейти к содержимому

Step

Категории:   Образование
Моделирование физических процессов в Step

Step — это интерактивный симулятор физических процессов. Он позволяет изучать физические явления с помощью их имитации. Пользователь располагает в исследовательской области (сцене) некоторые тела, включает силы (гравитационные силы и силы натяжения от пружин), а потом нажимает кнопку «Симулировать», — Step покажет, как согласно законам физики будут развиваться события в построенной пользователем системе. Возможно менять все свойства тел или сил в эксперименте (даже во время симуляции), чтобы увидеть, как такие изменения влияют на ход эксперимента. Step поможет не просто изучить физику, а прочувствовать, как работают физические законы.

Возможности:

  • Имитация классического механического взаимодействия в двух измерениях
  • Частицы, пружины с диссипацией, гравитационные и электростатические силы
  • Твёрдые тела
  • Определение столкновений (на данный момент есть только дискретная реализация) и их обработка
  • Мягкие (деформируемые) тела, моделируемые как системы частиц, задаваемые пользователем, звуковые волны
  • Молекулярная динамика (на данный момент используется потенциал Леннард-Джонса, также известный как потенциал 6-12): газы и жидкости, конденсация и испарение, вычисление значений термодинамических величин и их изменений
  • Калькулятор выражений и преобразование единиц измерения: возможно ввести формулу вида «(2 дня + 3 часа) * 80 км/ч», и она будет распознаваться как расстояние (для этого потребуется установить пакет libqalculate)
  • Расчёт погрешностей с учётом их распространения: для любого свойства возможно ввести значение вида «1.3 ± 0.2», и все зависящие от него значения будут рассчитаны по статистическим формулам
  • Вычислитель погрешностей при решении уравнений: программа рассчитывает погрешности вычислений и складывает их с погрешностями, введёнными пользователем
  • Различные вычислители: до 8 порядка, явные и неявные, с переменным или постоянным шагом во времени (для большинства вычислителей требуется библиотека GSL)
  • Инструмент управления объектами, позволяющий легко менять их свойства в процессе моделирования (даже с помощью настраиваемых комбинаций клавиш)
  • Средства визуализации результатов: графики, измерители, траектории
  • Контекстная информация по всем объектам, встроенный просмотр Википедии
  • Сборник примеров экспериментов и возможность загрузить другие эксперименты с помощью KNewStuff
  • Встроенные уроки
Установить на
Linux
Для использования этой функции требуется центр приложений Discover или другой центр приложений, поддерживающий работу с AppStream. Такое приложение также может быть установлено из системы управления пакетами используемого дистрибутива.
Скачать из каталога приложений в формате Snap

Установочные файлы Step для Windows также возможно загрузить из binary-factory. Версии этих файлов предоставляют интерфейс только на английском языке и предназначены только для тестирования. Включайтесь в процесс разработки, чтобы сделать приложения лучше!.

Выпуски RSS

22.08.3 2022-11-03
22.08.2 2022-10-13
22.08.1 2022-09-08