Кажется, очень похоже на это: Отображение параметра в аннотации в DYMOLA , но этот вопрос на самом деле более компактен для чтения, поэтому код, который должен решить вашу проблему:
model showN1
parameter Integer n = 1 "not to be displayed";
final parameter Integer n_add = n + 1 "Displayed on the model";
annotation (Icon(graphics={Text(
extent={{-100,-20},{100,20}},
lineColor={0,0,0},
textString="n_add = " + DynamicSelect("?", String(n_add)))}));
end showN1;
Перед моделированием возможны значения, которые известны до моделирования (например, параметры). DynamicSelect
также может показывать значения, которые изменяются во время симуляции, которые должны быть вычислены первыми. Затем они считываются из файла результатов, который доступен только после начала моделирования.