setCursorDataLabels

Настройте метки данных для измерений курсора

Описание

пример

setCursorDataLabels(obj,labels) настраивает метки данных, которые появляются в инструмент совета измерений курсора в dsp.MatrixViewer.

Примеры

свернуть все

В этом примере показано, как задать метки данных для измерений курсора на dsp.MatrixViewer Системный объект.

Отобразите сигнал щебета на dsp.MatrixViewer возможности.

Fs = 233e3;
frameSize = 20e3;
chirp = dsp.Chirp("SampleRate",Fs,"SamplesPerFrame",frameSize,...
  "InitialFrequency",11e3,"TargetFrequency",11e3+55e3,...
  "Type","Quadratic");
scope = dsp.MatrixViewer(...
    "ColorBarLabel","Power/Frequency (dB/Hz)",...
    "XLabel","Frequency (Hz)",...
    "YLabel","Time (secs)",...
    "Colormap","hsv",...
    "ColorLimits",[-100,-30]);
y = chirp() + 0.05*randn(frameSize,1);
[~,~,~,Ps] = spectrogram(y,128,120,128,1e3);
val = 10*log10(abs(Ps)'+eps);
scope(val);

Измените метки данных для измерений курсора так, чтобы они совпадали с типом данных в матрице.

setCursorDataLabels(scope,["Hz","Sec","db/Hz"])

Включите измерения курсора, нажав кнопку курсора на панели инструментов осей. При наведении указателя мыши на подсказку отображаются значения данных с новыми метками данных.

Входные параметры

свернуть все

Средство просмотра матриц, метки данных которого необходимо настроить.

Задайте имена меток как трехэлементные строковые массивы. Первый элемент соответствует x -данные, второй элемент - y -данные, а третий элемент - матричному значению.

Пример: ["freq","time","power"]

Типы данных: char | string

См. также

Введенный в R2019a