Я пытаюсь изменить настройки моделирования (startTime, stopTime, Interval) для эксперимента в зависимости от размера внешнего файла, представленного в модели.
Аннотация эксперимента позволяет установить эти параметры моделирования следующим образом:
annotation(Experiment(startTime=0,stopTime=10,Interval=500));
Теперь я пытаюсь установить эти значения на основе параметра, объявленного в той же модели. Этот параметр в основном сканирует внешний файл, чтобы определить его размер. Modelica не распознает следующее объявление той же аннотации?
model ExperimentAnnotation
parameter Integer start = 0;
parameter Integer stop = 10;
parameter Integer size = 100;
equation
annotation(Experiment(startTime=start,stopTime=stop,Interval=size));
end ExperimentAnnotation;
Есть ли обходной путь для этого? Добрый совет.
Спасибо.