How does resampling work?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to understand resampling better, so I am trying to replicate the functionality of Matlab's resample() function. I get stuck with the upfirdn() function, which is built in (and therefore an invisible "black box"). To clarify, I'm not looking for a fast implementation, I just want to see how to get the exact same result.
The part that is bugging me is that (as stated by Matlab help) the final output size is:
Ly = ceil( ((Lx-1)*P + Lh)/Q ) where Lx = length(X) and Lh = length(H)
and I don't understand why. How can I figure out exactly what upfirdn() is doing? Can anyone help?
0 Kommentare
Antworten (0)
Siehe auch
Kategorien
Mehr zu Multirate Signal Processing finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!