Perguntas com a marcação «fft»

A transformação rápida de Fourier é um algoritmo eficiente para calcular a transformada discreta de Fourier (DFT) e sua inversa.

4
Algoritmos para calcular FFT em paralelo
Estou tentando paralelizar o cálculo de uma FFT em arquivos de sinal do tamanho de terabytes. No momento, essa FFT usando uma biblioteca de código aberto leva muitas horas, mesmo sendo executada no CUDA na GPU mais rápida que eu tenho. A estrutura que estou tentando adaptar a esse processo …
12 fft 

4
Cálculo automático da autocorrelação usando FFTs
Estou tentando calcular uma autocorrelação em uma plataforma em que a única primitiva acelerada que tenho disponível é a (I) FFT. Estou tendo um problema. Eu o prototipei no MATLAB . Estou, no entanto, um pouco confuso. Eu assumi que ele funciona da seguinte forma (isso é da memória, desculpe-me …

3
Por que tenho vazamento de frequência na DFT após preenchimento zero, se a resolução da frequência é boa?
Vamos considerar este exemplo: Fs=1000; Ns=500; t=0:1/Fs:(Ns-1)*1/Fs; f1=10; f2=400; x=5+5*sin(2*pi*f1*t)+2*sin(2*pi*f2*t); X=fft(x); Nesse cenário, a resolução de frequência é 2 e todos os componentes de frequência são capturados corretamente. No entanto, se eu fizer isso: X=fft(x,1000); a resolução de frequência é 1, mas há um vazamento espectral. Efeito semelhante é visto …



6
Existe alguma aplicação prática para executar uma transformação de Fourier dupla? ... ou uma transformação inversa de Fourier em uma entrada no domínio do tempo?
Em matemática, você pode usar a derivada dupla ou a integral dupla de uma função. Existem muitos casos em que a realização de uma derivada dupla modela uma situação prática do mundo real, como encontrar a aceleração de um objeto. Como a transformada de Fourier recebe um sinal real ou …


3
Simulação de desempenho ADC: Como calcular o SINAD a partir da FFT?
Enquanto trabalhava nesse problema , comecei a ter dúvidas de que minha definição inicial de SINAD=10log10(pf∑i(pi)−p0−pf)dBSINAD=10log10⁡(pf∑i(pi)−p0−pf)dBSINAD = 10 \log_{10} \left( \frac{p_f} {\sum_i{(p_i)} - p_0 - p_f} \right)dB está correto. Nesta equação, é o poder da cula FFT de frequência em , é a potência do bin de frequência contendo a …
11 fft  noise 



3
Como criar um filtro de compensação de distorção
Estou criando um canalizador que consiste em um misturador complexo, dizimador CIC e um filtro de compensação / dizimação FIR. O filtro FIR final pode, se for o caso, ser implementado como mais de um filtro. Minha pergunta é: como faço para projetar um filtro que compense a resposta de …


3
MATLAB: e escala de
No MATLAB, as saídas das ffte / ou ifftfunções geralmente requerem processamento adicional antes de serem consideradas para análise. Eu ouvi muitas opiniões diferentes sobre o que é correto: Dimensionamento O Mathworks afirma que as funções ffte ifftsão baseadas nas seguintes equações: X[k]x[n]=11⋅∑n=1Nx[n]⋅e−j⋅2π⋅(k−1)⋅(n−1)N,where1≤k≤N=1N⋅∑k=1NX[k]⋅e+j⋅2π⋅(k−1)⋅(n−1)N,where1≤n≤NX[k]=11⋅∑n=1Nx[n]⋅e−j⋅2π⋅(k−1)⋅(n−1)N,where1≤k≤Nx[n]=1N⋅∑k=1NX[k]⋅e+j⋅2π⋅(k−1)⋅(n−1)N,where1≤n≤N\begin{align} X[k] &= \frac{1}{1} \cdot \sum_{n=1}^{N} x[n] \cdot …
11 matlab  fft  ifft 

3
FFT para uma faixa de frequência específica.
Eu gostaria de converter um sinal no domínio da frequência. A faixa de frequência desejada é 0.1 Hzpara 1 Hze a resolução de frequência é 0.01 Hz. Com a taxa de amostragem de 30 Hz, FFT fornece aos componentes de frequência até 15 Hz. Aumentar a taxa de amostragem fornece …
11 fft  frequency 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.