Простое моделирование Java
Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( январь 2023 г. ) |
Оригинальный автор(ы) | Франсиско Эскембре |
---|---|
Стабильная версия | 5.1 |
Написано в | Java, JavaScript с 2014 года. |
Операционная система | Microsoft Windows , Linux , Unix , Mac OS |
Размер | 23 МБ |
Тип | Научное программное обеспечение, Математическое программное обеспечение |
Лицензия | Лицензия GNU GPL |
Веб-сайт | www |
Easy JavaScript Simulations (EJSS) , ранее известный как Easy Java Simulations (EJS) , — это программный инструмент с открытым исходным кодом , являющийся частью проекта Open Source Physics , предназначенный для создания дискретных компьютерных симуляций.
Дискретное компьютерное моделирование , или просто компьютерное моделирование, — это компьютерная программа, которая пытается воспроизвести в педагогических или научных целях природное явление посредством визуализации различных состояний, которые оно может иметь. Каждое из этих состояний описывается набором переменных, которые изменяются во времени в результате итерации данного алгоритма.
Создавая симуляцию с помощью EJSS, пользователь не программирует симуляцию на уровне написания кода, вместо этого пользователь работает на более высоком концептуальном уровне, объявляя и организуя уравнения и другие математические выражения, которые управляют симуляцией. EJSS берет на себя технические аспекты кодирования моделирования на языке программирования Java, тем самым позволяя пользователю сосредоточиться на содержании моделирования.
Сгенерированный код Java или JavaScript по эффективности и сложности можно воспринимать как творение профессионального программиста.
EJSS написан на языке программирования Java, а созданные симуляции выполняются на Java или JavaScript. Виртуальные машины Java (JVM) доступны для множества различных платформ; платформа, для которой доступна JVM, может запускать программы Java. Хотя Java-апплеты были популярны до 2014 года, теперь результаты JavaScript-апплетов можно запускать практически на любом устройстве, включая Android и iOS.
EJSS имеет собственный формат хранения симуляций, основанный на XML, EJS и EJSS и имеющий расширения .xml, .ejs и .ejss. Он содержит не только код симуляции, но и все остальное, например введение в формате html.
Ссылки
[ редактировать ]- Вольфганг Кристиан и Франсиско Эскембре , Моделирование физики с помощью простых симуляций Java. Учитель физики, том 45, выпуск 8, ноябрь 2007 г., стр. 468–528.
- Франсиско Эскембре , «Easy Java Simulations: программный инструмент для создания научных симуляций на Java», Computer Physics Communications, том 156, выпуск 2, 1 января 2004 г., страницы 199–204
- Энн Кокс , Вычислительное моделирование во вводных лабораториях по физике: Tracker и EJS , Летняя встреча Американской ассоциации учителей физики, 2009 г.