Функции печати MATLAB ® можно использовать для визуализации данных, моделируемых не в реальном времени, или данных, выполняемых в реальном времени.
После запуска приложения в реальном времени и регистрации данных в файле можно выполнить печать данных.
В этой процедуре используется модель sldrtex_model. Чтобы открыть эту модель, в окне команды MATLAB введите:
open_system(docpath(fullfile(docroot,'toolbox',... 'sldrt','examples','sldrtex_model')))
Предполагается, что данные были сохранены в переменной ScopeData.
В окне команды MATLAB введите:
ScopeData
ScopeData =
time: [10000x1 double]
signals: [1x1 struct]
blockName: 'sldrtex_model/Scope'
Для вывода списка файлов MAT, сохраненных на диске, введите:
dir *.mat
ScopeData.mat
Чтобы очистить рабочую область MATLAB и загрузить данные области, введите:
clear
load ScopeData
who
Your variables are: ScopeData
Чтобы построить первые 1000 точек, введите:
plot(ScopeData.time(1:1000),
ScopeData_0.signals.values(1:1000))Среда MATLAB строит первый график 1000 образцы свыше 0.0000–0.9990 секунд.
