Sto cercando di parallelizzare il calcolo di una FFT su file di segnale di dimensioni terabyte. In questo momento un tale FFT che utilizza una libreria open source richiede molte ore, anche passando attraverso CUDA sulla GPU più veloce che ho. Il framework che sto cercando di adattare a questo …
Sto cercando di calcolare un'autocorrelazione su una piattaforma in cui l'unica primitiva accelerata che ho a disposizione è la (I) FFT. Sto avendo un problema però. L'ho prototipato in MATLAB . Sono, tuttavia, leggermente confuso. Ho supposto che funzioni semplicemente come segue (questo è dalla memoria, quindi mi scuso se …
Consideriamo questo esempio: 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); In questo scenario, la risoluzione della frequenza è 2 e tutti i componenti della frequenza vengono acquisiti correttamente. Tuttavia, se lo faccio: X=fft(x,1000); la risoluzione della frequenza è 1, ma c'è una perdita spettrale. Effetto simile si vede qui . …
Ecco una sinusoide di frequenza f = 236.4 Hz(è lunga 10 millisecondi; ha N=441punti alla frequenza di campionamento fs=44100Hz) e il suo DFT, senza riempimento zero : L'unica conclusione che possiamo dare guardando il DFT è: "La frequenza è approssimativamente di 200Hz". Ecco il segnale e il suo DFT, con …
Questo è un problema rilevatore credo: Sono sconcertato da quello che sembra essere un semplice problema. Fondamentalmente, ho una banda di interesse. Se all'interno di questa banda di interesse esistono energie di segnale, allora eseguo l'operazione X sul mio segnale. Il mio problema è che non sono sicuro di come …
In matematica puoi prendere la doppia derivata o il doppio integrale di una funzione. Ci sono molti casi in cui eseguire modelli a doppia derivata una situazione pratica del mondo reale, come trovare l'accelerazione di un oggetto. Poiché la trasformata di Fourier accetta un segnale reale o complesso come input …
La Figura 1. (c) mostra l'immagine di prova ricostruita solo dallo spettro MAGNITUDE. Possiamo dire che i valori di intensità dei pixel di frequenza BASSA sono comparativamente più alti dei pixel di ALTA frequenza. La Figura 1. (d) mostra l'immagine di prova ricostruita solo dallo spettro FASE. Possiamo dire che …
Mentre lavoravo su questo problema , ho iniziato ad avere dubbi sulla mia definizione iniziale di SioNA D = 10 log10( pfΣio( pio) - p0- pf) dBSioNUND=10log10(pfΣio(pio)-p0-pf)dBSINAD = 10 \log_{10} \left( \frac{p_f} {\sum_i{(p_i)} - p_0 - p_f} \right)dB è corretto. In questa equazione, è la potenza del contenitore FFT alla …
Possiamo trarre vantaggio dal fatto che i componenti ad alta frequenza nella FFT di un'immagine corrispondono generalmente ai bordi, per implementare un algoritmo di rilevamento dei bordi nel dominio di Fourier? Ho provato a moltiplicare un filtro passa-alto con la FFT di un'immagine. Sebbene l'immagine risultante corrispondesse ai bordi, non …
Sto sviluppando un software che calcola la risposta di un sistema confrontando la FFT dei segnali di input e output. I segnali di ingresso e uscita sono divisi in finestre e, per ogni finestra, i segnali vengono sottratti medianamente e moltiplicati per una funzione di Hann. La risposta dello strumento …
Sto creando un channelizer che consiste in un mixer complesso, un decimatore CIC e un filtro di compensazione / decimazione FIR. Il filtro FIR finale, se importante, può essere implementato come più di un filtro. La mia domanda è: come posso progettare un filtro in modo tale da compensare la …
Stavo pensando all'argomento DFT per finestre e mi è venuto in mente un pensiero. Un DFT produrrà lo spettro di un segnale contorto con lo spettro della finestra utilizzata, avendo quindi i lobi principali e i lobi laterali. Ho pensato che sarebbe stato possibile rimuovere l'effetto finestra sullo spettro del …
In MATLAB, gli output delle funzioni ffte / o ifftrichiedono spesso un'ulteriore elaborazione prima di essere considerati per l'analisi. Ho sentito molte opinioni diverse su ciò che è corretto: scalata Mathworks afferma che ffte le ifftfunzioni si basano sulle seguenti equazioni: 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 e^{\frac{-j …
Vorrei convertire un segnale in dominio di frequenza. La gamma di frequenza desiderata è 0.1 Hzdi 1 Hze la risoluzione di frequenza è 0.01 Hz. Con la frequenza di campionamento di 30 Hz, FFT fornisce i componenti di frequenza fino a 15 Hz. Aumentando la frequenza di campionamento si ottiene …
Sia la regressione lineare che il filtro di Kalman possono essere utilizzati per stimare e quindi prevedere da una sequenza di dati nel dominio del tempo (dati alcuni presupposti sul modello alla base dei dati). Quali metodi, se ve ne sono, potrebbero essere applicabili per fare previsioni usando i dati …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.