Я пытаюсь запустить программное обеспечение Omnet ++ и Matlab параллельно и хочу, чтобы они обменивались данными. Когда Omnet ++ работает, я хочу обновить положение узла, и для этого я хочу постоянно редактировать файлы .ned и .int с результатами Matlab. Во время моделирования я хочу сгенерировать файл результатов, используя обновленные файлы. Я хочу просто обновить позицию и не хочу добавлять или удалять какой-либо узел. Пожалуйста, предложите мне способ продолжения?
matlab_loop
{
matlab_writes_position_in_ned_file;
delay(100ms);
}
omnet_loop
{
omnet_loads_ned_and_simulates;
//sca and vec should update;
delay(100ms);
}
Спасибо.
.ned
файлах и.ini
файлах, которые вы хотите использовать. Разве это не сработает для вас, если вы запустите все симуляции с разными позициями, а затем загрузите свои результаты в Matlab после того, как все симуляции будут завершены, есть ли конкретная цель для параллелизма, которого вы хотите достичь. - person user4786271   schedule 16.07.2015