Соединение Modelica и Matlab с ошибкой Modelica - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь соединить Matlab с Modelica.

Общий процесс таков: у меня есть 5000 наборов данных, каждый из которых содержит 20 параметров, которые соответствуют моей модели Modelica.

  1. Эти наборы данных будут считываться Matlab и затем отправлятьto Modelica.
  2. Modelica продолжит симуляцию и выдаст результат.
  3. Затем Matlab получит результат от Modelica.

Однако, поскольку значение параметра генерируется случайным образом, во время моделирования могут возникать ошибки (например, температура выходит за границыошибка сходимости и т. д.).

Я думал о "try-catch", чтобы выполнить симуляцию в случае возникновения ошибки.Однако я понял, что Matlab остановится, если в Modelica возникнет ошибка.Мне интересно, есть ли способ продолжить цикл for в Matlab, чтобы перейти к следующему набору входных данных.

Спасибо

...