При настройке параметров в ompython можете ли вы передавать рассчитанные параметры подклассам?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 При настройке параметров в ompython можете ли вы передавать рассчитанные параметры подклассам?

Сообщение Anonymous »

Я моделирую систему в открытой моделике. У меня есть модель верхнего уровня с несколькими экземплярами похожих подклассов, параметры которых установлены по-разному в зависимости от экземпляра. Ниже приведен пример настроек модели верхнего уровня.

Код: Выделить всё

model Example
import SI = Modelica.Units.SI;

parameter SI.Position COGLoc[3] = {1, 2, 1};
parameter SI.Position offset1 = {0, 1, 0};
parameter SI.Position offset1 = {0, -1, 0};

Class1 Instance1(COGOffs = COGLoc .+ offset1);
Class1 Instance1(COGOffs = offset1 .- COGLoc);
Я хочу использовать COGLoc и увидеть влияние на систему.
Я пробовал использовать метод setParameters() в omPython, но когда я проверяю параметров с помощью getParameters(), изменился только параметр верхнего уровня, и он не пересчитал значения COGOff для двух экземпляров. Есть ли способ сделать это, или мне нужно будет повторить все вычисления в Python, чтобы я мог установить всю структуру параметров?

Подробнее здесь: https://stackoverflow.com/questions/792 ... ameters-to
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Сбой системы при использовании OMPython для запуска итеративного моделирования с помощью OpenModelica (OMC)
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Замена непрерывной переменной в OpenModelica с использованием Ompython и pyfluent
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Замена непрерывной переменной в OpenModelica с использованием Ompython и pyfluent
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Доступ к подклассам класса в Java
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Доступ к подклассам класса в Java
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»