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