Постройте график данных сигнала, записанных в файл

Можно использовать MATLAB® Функции построения графика для визуализации моделируемых данных нереального времени или выполненных данных в реальном времени.

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

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

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

Это предполагает, что вы сохранили свои данные в переменной ScopeData.

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

    ScopeData
    
    ScopeData = 
           time: [10000x1 double]
        signals: [1x1 struct]
      blockName: 'sldrtex_model/Scope'
    
  2. Чтобы отобразить MAT-файлы, сохраненные на вашем диске, введите:

    dir *.mat
    
    ScopeData.mat
    
  3. Чтобы очистить Рабочее пространство MATLAB и загрузить данные возможности, введите:

    clear 
    load ScopeData 
    who
    
    Your variables are:
    ScopeData
    
  4. Чтобы построить график первых 1000 точек, введите:

    plot(ScopeData.time(1:1000), 
         ScopeData_0.signals.values(1:1000))

    Окружение MATLAB строит графики первого 1000 выборки по 0.0000–0.9990 секунд.

Похожие темы