plot

Постройте импульсный сигнал и метрики

Синтаксис

Описание

пример

plot(pm) строит сигнал и метрики, следующие из последней возможности объектного алгоритма.

plot по умолчанию отображения:

  • минимум - и высокие государственные уровни и контуры государственного уровня задан PercentStateLevelTolerance свойство.

  • ниже - середина - и верхние контрольные уровни.

  • местоположения пересечений середины контрольного уровня положительного (+) и отрицательный (-) переходы каждого обнаруженного импульса.

Когда TransitionOutputPort свойство объекта установлено в true, местоположения верхних и более низких пересечений также построены. Когда PreshootOutputPort или PostShootOutputPort свойства установлены в true, соответствующие перерегулирования и отклонения от номинала построены, как инвертировано или не инвертировано треугольники. Когда SettlingOutputPort свойство установлено в true, местоположения, где сигнал входит и остается в ниже - и верхние государственные границы по заданному, ищут, длительность построены.

Примеры

свернуть все

Примечание: Если вы используете R2016a или более ранний релиз, заменяете каждый вызов объекта с эквивалентным step синтаксис. Например, obj(x) становится step(obj,x).

Найдите скорости нарастания продвижения и запаздывающие ребра 2,3-вольтовых электронных часов произведенными на уровне 4 МГц.

 load('pulseex.mat','x','t');

Создайте dsp.PulseMetrics объект. Установите TransitionOutputPort свойство к true сообщить о метриках перехода для начальных и итоговых переходов. Установите StateLevelsSource свойство к 'Auto' оценить государственные уровни из данных.

 pm = dsp.PulseMetrics('SampleRate',4e6, ...
                            'TransitionOutputPort', true, ...
                            'StateLevelsSource','Auto');

Вычислите метрики импульса и перехода и постройте результат.

 [pulse,transition] = pm(x); 
 plot(pm);

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

свернуть все

Сигнал и метрический объект, заданный как одно из следующего:

Смотрите также

Системные объекты

Представленный в R2012a