Seções da documentação
Calculadora de resolução de compartimentos FFT e análise espectral
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug fft-bin-resolution. Calcule a resolução do compartimento de frequência FFT, o intervalo de Nyquist, a duração do registro de tempo e a perda de recorte. Projete parâmetros de análise espectral para sistemas DSP. Resultados gratuitos e instantâneos.
Entradas
Envie cada uma destas em inputs, nas unidades mostradas. A maioria é obrigatória: uma chamada sem alguma delas é recusada (400) e não custa nada; uma entrada que a calculadora dispensa assume o padrão mostrado. Uma entrada fora da sua faixa ainda é calculada e sinalizada na procedência.
| Nome | Unidade | Faixa | Padrão | Descrição |
|---|---|---|---|---|
| sampleRatenúmero | kHz | no mínimo 0.001 | 44.1 | Taxa de amostragem |
| fftSizenúmero | points | no mínimo 8 | 1024 | Número de pontos da FFT (potência de 2 recomendada) |
| windowTypenúmero | nenhuma | 0 … 2 | 1 | Função de janela |
| toneFreqnúmero | Hz | no mínimo 0 | 1000 | Um tom a posicionar sobre os bins: quão longe ele cai do centro de um bin define quanto a menos a FFT o lê |
| sidebandSpacingnúmero | Hz | no mínimo 0.001 | 100 | O espaçamento dos vizinhos a separar do tom, em f₀ ± Δ, ± 2Δ e ± 3Δ: bandas laterais de modulação, bandas laterais de escorregamento de motor, zumbido da rede |
Saídas
Devolvidas em values, pelo nome. Um valor ilimitado ou indefinido é null.
| Campo | Unidade | Descrição |
|---|---|---|
| binResolutionprincipal | Hz | Resolução de bin de frequência |
| frequencyRange | kHz | Faixa de frequência (Nyquist) |
| timeRecord | ms | Duração do registro temporal |
| noiseFloor | dB | Ganho de processamento da FFT |
| scalloping | dB | Perda por scalloping |
| toneBin | bins | Posição do tom |
| toneLevelError | dB | Tom lido a menos em |
| resolutionBandwidth | Hz | Largura de banda de resolução (6 dB) |
| sidebandsUnresolved | nenhuma | Bandas laterais não resolvidas |
Como chamar
- Calcular: uma chamada, a requisição e a resposta completas, e os seus erros.
- Lote: esta calculadora com outras, ou uma varredura, em uma requisição.
- Resolver para um valor-alvo: o valor de uma entrada que leva uma saída a um alvo.