Постройте данные сигнала, регистрируемые к рабочей области

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

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

Эта процедура использует модель sldrtex_model (matlab: open_system(docpath(fullfile(docroot, 'toolbox', 'sldrt', 'examples', 'sldrtex_model')))). Это принимает, что вы сохранили свои данные к переменной ScopeData.

  1. Чтобы показать структуру переменной 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
    
  2. Чтобы построить первые точки 1000, введите:

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

    Среда MATLAB строит первые выборки 1000 за секунды 0.0000–0.9990.

  3. Переменная ScopeData не автоматически сохранена в ваш жесткий диск. Чтобы сохранить переменную ScopeData, введите:

    save ScopeData

    Среда MATLAB сохраняет данные об осциллографе к файлу ScopeData.mat.