Коллеги, вопросец в порядке пятничного бреда
Хочу попробовать перенести в julia из excel модель. Состояние системы описывается большим числом переменных, но, в целом, довольно тривиальная штука. Зависимости между переменными большей частью линейные, но часто в зависимостях присутствует предыдущее значение переменной. Разностные уравнения, в общем.
После того, что я посмотрел, кажется, что мне прямая дорога в ModelingToolkit.jl и переводить всё в дифуры. Но, так как 1) мне непрерывное время не нужно, 2) горизонт моделирования 100 шагов максимум, 3) моделирование чисто имитационное, поиск решения не нужен, то дифуры кмк выглядят той самой пушкой, что моего воробья разорвет в клочья.
Может есть какой-то пакет для такого? C DSL, если вообще помечтать. Так-то можно и пойти третьим путем: на коленке собрать функцию, в которую будут зависимости между переменными захардкожены. Но хотелось бы какой-то гибкости, так как таких моделей целый класс.