Симулируйте модель Simulink при помощи языка MATLAB

Чтобы наблюдать поведение нев реальном времени модели, симулируйте модель Simulink®.

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

open_system(fullfile(matlabroot, 'toolbox', 'slrealtime', ...
'examples', 'slrt_ex_osc_nrt'))

Прежде чем вы запустите симуляцию, загрузите эту модель. От вкладки Modeling нажмите Model Settings. Включите переменной Data Import/Export> Time tout и переменная Data Import/Export> Output yout.

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

    output=sim('slrt_ex_osc_nrt','SimulationMode','normal');

    Сигнал от генератора сигнала регистрируется к памяти через блок Outport.

  2. После того, как Simulink закончил симуляцию, введите:

    plot(output.get('tout'), output.get('yout'))

    MATLAB® открывает окно графика и отображает выходной ответ.

Когда вы изменяете цель генерации типового кодекса в slrealtime.tlc, создайте модель и запустите приложение реального времени, данные сигнала для MuxOut сигнал отправляется Инспектору Данных моделирования. Можно экспортировать данные сигнала от Инспектора Данных моделирования. Для получения дополнительной информации смотрите, Смотрят и Сравнивают Данные Программно.

Смотрите также

Похожие темы