exponenta event banner

freqspace

Частотный интервал для частотной характеристики

Описание

пример

[f1,f2] = freqspace(n) возвращает двумерные частотные векторы f1 и f2 для nоколо-n матрица.

freqspace возвращает подразумеваемый частотный диапазон для равноотстоящих частотных откликов. freqspace полезен при создании требуемых частотных откликов для различных одно- и двумерных приложений.

[f1,f2] = freqspace([m n]) возвращает двумерные частотные векторы f1 и f2 для mоколо-n матрица.

[x,y] = freqspace(___,'meshgrid') эквивалентно

[f1,f2] = freqspace(...);
[x,y] = meshgrid(f1,f2);

f = freqspace(N) возвращает одномерный частотный вектор f принятие N равномерно разнесенные точки вокруг единичной окружности.

f = freqspace(N,'whole') прибыль N равномерно разнесенные точки по всему единичному кругу. В этом случае f является 0:2/N:2*(N-1)/N.

Примеры

свернуть все

Создание матрицы Hd который содержит требуемый полосовой отклик для приблизительно симметричного двумерного полосового фильтра с полосой пропускания от 0,1 до 0,5 (нормализованная частота, где 1,0 соответствует половине частоты дискретизации, или δ радиан). Использовать freqspace для создания частотных векторов f1 и f2.

[f1,f2] = freqspace(21,'meshgrid');
Hd = ones(21); 
r = sqrt(f1.^2 + f2.^2);
Hd((r<0.1)|(r>0.5)) = 0;
colormap(jet(64))
mesh(f1,f2,Hd)

Figure contains an axes. The axes contains an object of type surface.

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

свернуть все

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

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

Длина каждого частотного вектора, заданного как двухэлементный вектор вида [m n].

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

Число точек вокруг единичной окружности, указанное как положительный числовой скаляр.

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

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

свернуть все

2-D частотный вектор, возвращаемый как числовой вектор.

Для n нечетные, оба f1 и f2 являются [-n+1:2:n-1]/n.

Для n ровный, оба f1 и f2 являются [-n:2:n-2]/n.

2-D частотный вектор, возвращаемый как числовой вектор. f2 имеет такое же странное и ровное поведение, как и f1.

Координаты X по сетке, возвращаемые в виде числовой матрицы.

Координаты Y по сетке, возвращаемые в виде числовой матрицы.

1-D частотный вектор точек вокруг единичной окружности, возвращаемый как числовой вектор N равномерно разнесенные точки.

  • Для N четный или нечетный, f является (0:2/N:1).

  • Для N даже, freqspace прибыль (N+2)/2 точки.

  • Для N нечетные, freqspace прибыль (N+1)/2 точки.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.

См. также

| (Панель инструментов обработки изображений) | (Панель инструментов обработки изображений) | (Панель инструментов обработки изображений)

Представлен до R2006a