freqz

Частотные характеристики набора фильтров CWT

Описание

пример

[psidft,f] = freqz(fb) возвращает частотные характеристики для фильтров вейвлета, psidft, и вектор частоты, f, для набора фильтров непрерывного вейвлета преобразовывает (CWT), fb. Частоты находятся в циклах/выборке или Гц. Если вы задаете период выборки, частоты находятся в циклах/единице времени, где единица измерения времени является модулем длительности SamplingPeriod.

Частотные характеристики, psidft, односторонние частотные характеристики для положительных частот. Для аналитических вейвлетов, поддержанных cwtfilterbank, частотные характеристики с действительным знаком и эквивалентны частотной характеристике величины.

freqz(fb) без выходных аргументов строит частотные характеристики величины для набора фильтров CWT, fb.

Примеры

свернуть все

Создайте набор фильтров CWT. Установите речь на октаву к 14, частоту дискретизации к 1 000 Гц и пределы частоты лежать в диапазоне от 200 Гц до 300 Гц.

fb = cwtfilterbank('VoicesPerOctave',14,'SamplingFrequency',1000,'FrequencyLimits',[200 300])
fb = 
  cwtfilterbank with properties:

      VoicesPerOctave: 14
              Wavelet: 'morse'
    SamplingFrequency: 1000
       SamplingPeriod: []
         PeriodLimits: []
         SignalLength: 1024
      FrequencyLimits: [200 300]
        TimeBandwidth: 60
    WaveletParameters: []
             Boundary: 'reflection'

Получите частотные характеристики для набора фильтров. Постройте частотные характеристики.

[psidft,f] = freqz(fb);
plot(f,psidft)
grid on
title('Frequency Responses')
xlabel('Frequency (Hz)')
ylabel('Magnitude')

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

свернуть все

Набор фильтров непрерывного вейвлета преобразовывает (CWT), заданный как cwtfilterbank объект.

Выходные аргументы

свернуть все

Частотные характеристики набора фильтров CWT, возвращенного как Ns с действительным знаком- M матрица, где Ns количество шкал. Если набор фильтров Boundary 'reflection'M равно 2*floor(SignalLength/2)+1. Если набор фильтров Boundary 'periodic'M равно floor(SignalLength/2)+1.

Частотные характеристики, psidft, односторонние частотные характеристики для положительных частот. Для аналитических вейвлетов, поддержанных cwtfilterbank, частотные характеристики с действительным знаком и эквивалентны частотной характеристике величины.

Частоты, в циклах/выборке или Гц, возвратились как вектор с действительным знаком. Если набор фильтров Boundary 'reflection'F имеет длину 2*floor(SignalLength/2)+1. Если набор фильтров Boundary 'periodic'F имеет длину floor(SignalLength/2)+1.

Если вы задаете период выборки, частоты находятся в циклах/единице времени, где единица измерения времени является модулем длительности SamplingPeriod.

Типы данных: double

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

| | |

Введенный в R2018a