Простое моделирование Java - Easy Java Simulations
Оригинальный автор (ы) | Франсиско Эскемббре |
---|---|
Стабильный выпуск | 5.1 |
Написано в | Java, JavaScript с 2014 г. |
Операционная система | Майкрософт Виндоус, Linux, Unix, Mac OS |
Размер | 23 МБ |
Тип | Научное программное обеспечение, Математическое программное обеспечение |
Лицензия | Лицензия GNU GPL |
Интернет сайт | www |
Старое название "" EJS "" Простое моделирование Java или новое имя с 2014 года EJSS, или же Простое моделирование JavaScript, является программное обеспечение с открытым исходным кодом инструмент, часть Физика с открытым исходным кодом проект, предназначенный для создания дискретных компьютерных симуляций.
Дискретный компьютерное моделирование, или просто компьютерная симуляция, представляет собой компьютерную программу, которая пытается воспроизвести в педагогических или научных целях природное явление посредством визуализации различных состояний, которые оно может иметь. Каждое из этих состояний описывается набором переменных, которые изменяются во времени из-за итерации данного алгоритма.
При создании моделирования с помощью 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, Volume 156, Issue 2, 1 января 2004, страницы 199-204
- Энн Кокс, Вычислительное моделирование в лабораториях вводной физики: трекер и EJS, 2009 Летнее собрание Американской ассоциации учителей физики