bandedgeFrequencies

Вычислите bandedge частоты

Описание

пример

w = bandedgeFrequencies(obj) возвращает вектор нормированных частот, w, содержа bandedge частоты между смежными полосовыми фильтрами в dsp.Channelizer Система object™.

пример

f = bandedgeFrequencies(obj,Fs) возвращает вектор bandedge частот в Гц, с помощью частоты дискретизации Fs.

Примеры

свернуть все

Вычислите нормированные bandedge частоты полосовых фильтров в channelizer использование bandedgeFrequencies функция.

channelizer = dsp.Channelizer;
w = bandedgeFrequencies(channelizer)
w = 1×8

   -2.7489   -1.9635   -1.1781   -0.3927    0.3927    1.1781    1.9635    2.7489

Чтобы вычислить частоты в Гц, передайте частоту дискретизации, Фс.

f=(ω/2π)×Fs

где:

  • f является частотой в Гц.

  • ω частота в радианах.

Здесь, частота дискретизации составляет 44 100 Гц.

f = bandedgeFrequencies(channelizer,44100)
f = 1×8
104 ×

   -1.9294   -1.3781   -0.8269   -0.2756    0.2756    0.8269    1.3781    1.9294

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

свернуть все

Введите фильтр, заданный как dsp.Channelizer Системный объект.

Частота дискретизации использовалась для расчета bandedge частот в Гц, заданном как положительная скалярная величина.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

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

свернуть все

Нормированные частоты, содержащие bandedge частоты между смежными полосовыми фильтрами в channelizer, возвращенном как вектор-строка. Длина вектора равняется количеству диапазонов частот.

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

Частоты Bandedge в Гц, возвращенном как вектор-строка. Длина вектора равняется количеству диапазонов частот. Чтобы возвратить частоты в Гц, введите частоту дискретизации, Fs. Частота в Гц дана [w / (2π)]×Fs, где w является нормированной частотой в рад/выборке, и Fs является уровнем выборки в Гц.

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

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

Функции

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

Введенный в R2017b