Python/Modelica: симулироватьExtendedModel

Я хочу запустить исследования параметров modelica (Dymola) в python.

Мой код:

output = dymola.simulateExtendedModel(models, starttime (=0), endtime(=31536000=, timeInterval(=120),...);    

Я установил: я ожидал 262800 значений для каждой переменной, но я получаю только часовые значения (8761). Когда я экспортирую значения прямо в Dymola, я получаю 262800.


person Math_reald    schedule 28.09.2015    source источник
comment
У нас недостаточно контекста, чтобы помочь вам. Прочтите Как создать минимальный, полный и проверяемый пример.   -  person Chad Kennedy    schedule 28.09.2015


Ответы (1)


У меня нет нового python-интерфейса, но согласно документу-команде из dymola-script:

симуляцияExtendedModel: Real finalValues[size(finalNames, 1)] "Значения в конечной точке";

Поэтому я ожидаю получить только одно значение для каждой переменной - значение в конечной точке. Пожалуйста, попробуйте использовать команду "simulateModel" или "simulateMultiResultsModel", если нужны траектории.

person goofy    schedule 12.10.2015