Я новичок в Modelica, и мне интересно, можно ли написать какое-то уравнение динамического программирования. Предположим, что время дискретизируется целым числом i, а в моем конкретном приложении x является логическим, а f является булевой функцией от x.Modelica Time Dependent Equations
x(t_i) = f(x(t_{i+d}))
Где d может быть положительным или отрицательным целым числом. Конечно, я бы инициализировал x соответственно, либо true, либо false.
Любая помощь или рекомендации были бы высоко оценены!