freqspace
Grade de frequências para respostas em frequência, normalizada de modo que 1 é a frequência de Nyquist.
Categoria: Language Fundamentals > Matrices and Arrays
Sintaxe
f = freqspace(n)
Frequências para uma resposta de n pontos, de 0 até logo abaixo de 1.
f = freqspace(n, 'whole')
Cobre o círculo inteiro, de 0 até logo abaixo de 2.
[f1, f2] = freqspace(n)
Vetores de frequência para uma resposta 2-D, cada um de cerca de -1 a 1.
Descrição
Em uma dimensão o espaçamento é 2/n, começando em 0, então freqspace(4) dá 0 0.5 1 e freqspace(5) dá 0 0.4 0.8. Multiplique por pi para obter radianos por amostra, ou pela metade da taxa de amostragem para obter hertz.
A forma 2-D devolve o espaçamento usado para avaliar filtros e janelas em uma grade; passe f1 e f2 a meshgrid para cobrir o plano.
Argumentos de entrada
n- Número de pontos de frequência (um escalar), ou
[m n]para uma grade 2-D. 'whole'- Retorna o círculo inteiro em vez da metade até Nyquist.
Argumentos de saída
f- Vetor linha de frequências em unidades de pi radianos por amostra.
f1, f2- Na forma 2-D, vetores ao longo de cada eixo de frequência.
Exemplo
freqspace(4)
freqspace(4, 'whole')
[f1, f2] = freqspace(3);
f1
Saída
ans = 1×3
0 0.5000 1.0000
ans = 1×4
0 0.5000 1.0000 1.5000
f1 = 1×3
-0.6667 0 0.6667