Чтобы наблюдать поведение нев реальном времени модели, симулируйте модель 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
.
В Командном Окне MATLAB введите:
output=sim('slrt_ex_osc_nrt','SimulationMode','normal');
Сигнал от генератора сигнала регистрируется к памяти через блок Outport.
После того, как Simulink закончил симуляцию, введите:
plot(output.get('tout'), output.get('yout'))
MATLAB® открывает окно графика и отображает выходной ответ.
Когда вы изменяете цель генерации типового кодекса в slrealtime.tlc
, создайте модель и запустите приложение реального времени, данные сигнала для MuxOut
сигнал отправляется Инспектору Данных моделирования. Можно экспортировать данные сигнала от Инспектора Данных моделирования. Для получения дополнительной информации смотрите, Смотрят и Сравнивают Данные Программно.