Блэкмен, стрижка под ежика, Хэмминг, Hann и прямоугольные окна являются всеми особыми случаями обобщенного окна косинуса. Эти окна являются комбинациями синусоидальных последовательностей с частотами, которые являются множителями 2π / (N – 1), где N является длиной окна. Один особый случай является окном Блэкмена:
N = 128; A = 0.42; B = 0.5; C = 0.08; ind = (0:N-1)'*2*pi/(N-1); w = A - B*cos(ind) + C*cos(2*ind);
Изменяя значения констант A
, B
и C
в предыдущем выражении генерируют различные обобщенные окна косинуса как окна Хэмминга и Hann. Добавление дополнительных условий косинуса более высокой частоты генерирует окно с плоской вершиной. Концепция позади этих окон - то, что путем подведения итогов человека называет, чтобы сформировать окно, низкочастотный peaks в объединении частотного диапазона таким способом как, чтобы уменьшить высоту бокового лепестка. Это имеет побочный эффект увеличения mainlobe ширины.
Окна Хэмминга и Hann являются обобщенными окнами косинуса 2D термина, данными A
= 0.54
, B
= 0.46
для Хэмминга и A
= 0.5
, B
= 0.5
для Hann.
Обратите внимание на то, что определение обобщенного окна косинуса, показанного в более раннем коде MATLAB®, приводит к нулям на выборках 1 и n
для A
= 0.5
и B
= 0.5
.
Этот снимок экрана Window Designer сравнивает Блэкмена, Хэмминга, Hann и окна Flat Top.
blackman
| flattopwin
| hamming
| hann
| wvtool