Можно использовать интерфейс командной строки MATLAB® в качестве альтернативы использованию Simulink® UI. Введите команды непосредственно в Окно Команды MATLAB или сохраните их в файле скрипта.
После того, как вы создадите приложение реального времени, можно запустить модель в режиме реального времени.
Эта процедура использует модель sldrtex_model
(matlab: open_system(docpath(fullfile(docroot, 'toolbox', 'sldrt', 'examples', 'sldrtex_model'))))
. Это принимает, что вы уже создали приложение реального времени из той модели.
В Окне Команды MATLAB введите:
set_param(gcs,'SimulationMode','normal')
Чтобы начать запускать симуляцию, введите:
set_param(gcs,'SimulationCommand','start')
Чтобы прекратить запускать симуляцию, введите:
set_param(gcs,'SimulationCommand','stop')
В Окне Команды MATLAB введите:
set_param(gcs,'SimulationMode','accelerator')
Чтобы начать запускать симуляцию, введите:
set_param(gcs,'SimulationCommand','start')
Чтобы прекратить запускать симуляцию, введите:
set_param(gcs,'SimulationCommand','stop')
В Окне Команды MATLAB введите:
set_param(gcs,'SimulationMode','external')
Чтобы загрузить приложение реального времени и соединить его с Диаграммой Simulink, введите:
set_param(gcs,'SimulationCommand','connect')
Model sldrtex_model loaded
Чтобы начать запускать приложение реального времени, введите:
set_param(gcs,'SimulationCommand','start')
Чтобы остановить приложение реального времени, введите:
set_param(gcs,'SimulationCommand','stop')