Запуск приложения из командной строки MATLAB

Можно использовать MATLAB® интерфейс командной строки как альтернатива использованию Simulink® UI. Вводите команды непосредственно в Командном Окне MATLAB или сохраняйте их в файле скрипта.

После того, как вы создаете приложение реального времени, можно запустить модель в реальном времени.

Эта процедура использует модель sldrtex_model. Чтобы открыть эту модель, в Командном Окне MATLAB, введите:

open_system(docpath(fullfile(docroot,'toolbox',...
    'sldrt','examples','sldrtex_model')))

Это предполагает, что вы уже создали приложение реального времени из этой модели.

Режим Normal Mode

  1. В Командном Окне MATLAB введите:

    set_param(gcs,'SimulationMode','normal')
    
  2. Чтобы начать выполнение симуляции, введите:

    set_param(gcs,'SimulationCommand','start')
    
  3. Чтобы остановить выполнение симуляции, введите:

    set_param(gcs,'SimulationCommand','stop')
    

Режим Accelerator

  1. В Командном Окне MATLAB введите:

    set_param(gcs,'SimulationMode','accelerator')
    
  2. Чтобы начать выполнение симуляции, введите:

    set_param(gcs,'SimulationCommand','start')
    
  3. Чтобы остановить выполнение симуляции, введите:

    set_param(gcs,'SimulationCommand','stop')
    

Режим external mode

  1. В Командном Окне MATLAB введите:

    set_param(gcs,'SimulationMode','external')
    
  2. Чтобы загрузить приложение реального времени и соединить его с Диаграммой Simulink, введите:

    set_param(gcs,'SimulationCommand','connect')
    
    Model sldrtex_model loaded
    
  3. Чтобы начать выполнение приложения реального времени, введите:

    set_param(gcs,'SimulationCommand','start')
    
  4. Чтобы остановить приложение реального времени, введите:

    set_param(gcs,'SimulationCommand','stop')
    

Похожие темы