Чтобы визуализировать моделируемые данные не в реальном времени или данные приложений реального времени, используйте MATLAB® Функции построения графика.
После запуска приложения реального времени и логгирования данных в рабочую область MATLAB, можно построить график данных.
Эта процедура использует модель sldrtex_model
. Чтобы открыть эту модель, в Командном Окне MATLAB, введите:
open_system(docpath(fullfile(docroot,'toolbox',... 'sldrt','examples','sldrtex_model')))
Это предполагает, что вы сохранили свои данные в переменной ScopeData
.
Чтобы показать структуру переменной ScopeData
, в Командном Окне MATLAB введите:
ScopeData
ScopeData = time: [10000x1 double] signals: [1x1 struct] blockName: 'sldrtex_model/Scope'
Список содержимого структуры signals
, тип:
ScopeData.signals
ans = values: [10000x1 double] dimensions: 1 label: '' title: [] plotStyle: 1
Чтобы построить график первого 1000
точки, тип:
plot(ScopeData.time(1:1000),ScopeData.signals.values(1:1000))
Окружение MATLAB строит графики первого 1000
выборки по 0.0000–0.9990
секунд.
Переменная ScopeData
не сохранен автоматически на жестком диске. Чтобы сохранить переменную ScopeData
, тип:
save ScopeData
Окружение MATLAB сохраняет данные возможности в файл ScopeData.mat
.