Доброго времени суток!
Интересует следующий вопрос - на сколько подходящим будет JAVA для создания программ компьютерного моделирования физических процессов? Речь идет о программе, которая будет описывать кристаллизацию, диффузию и другие металлургические процессы за счет решения уравнений характеризующих данные явления. Не маловажным является визуализация получающихся результатов. Если для такой задачи более подходящим является другой язык программирования, то какой? Интересуют именно языки программирования для создания программного продукта, а не готовые решения типа Matlab, Mathematica и т.д. Заранее спасибо!)
Persbers
11 уровень
Подойдет ли JAVA для создания программ компьютерного моделирования физических процессов?
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Павел
16 июня 2021, 07:07
Мне тоже стало интересно, на чем ща моделируют физПроцессы. Java хороший инструмент но, не для физики, а уж фазовые переходы точно не на нем считаю. Вот, похожий опрос делал студент)). Ща это Python, C++.
+2
Павел
15 июня 2021, 14:15
Если готовые варианты не устраивают то них можно оттолкнуться.
Например:
MATLAB — пакет прикладных программ для решения задач технических вычислений.
Написана на: Си, C++, Фортран и Java
Предполагаю, что на Си, C++, Фортран - реализованы расчеты, а на Java - реализована бизнес логика.
Понятно что первые три работают быстрее, но писать на них сложнее. По этому часть программы, которая требует много ресурсов (времени для расчетов) реализовали на Си, C++, Фортран. А ту часть которая не требует такого быстродействия реализовали на Java (это менее трудозатратно).
Как вывод, на Java можно написать полностью, но такая программа будет уступать по времени произведению расчетов, той же MATLAB.
+1
Persbers
16 июня 2021, 11:38
Павел, спасибо за ответ!
0