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