What kind of function is the Parks–McClellan filter used?
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I designed a low pass Parks–McClellan filter in Matlab. But how does Matlab create this filter mathematically? What is the transfer function?
0 Kommentare
Antworten (1)
Meet
am 11 Dez. 2024 um 5:34
Hi Zaref,
The Parks–McClellan filter is a type of finite impulse response (FIR) filter designed using the Remez exchange algorithm. It works by minimizing the maximum error between the desired and actual frequency responses, resulting in a filter that has ripples of equal height in both the passband and stopband. This is achieved through an iterative process that adjusts the filter coefficients to best match the desired specifications.
MATLAB uses the concept of Chebyshev approximation, as mentioned in the references section of the documentation: https://www.mathworks.com/help/signal/ref/firpm.html.
You can also view the implementation details of the "firpm" function by right-clicking on the function name and selecting the "Open 'firpm'" option.
I hope this resolves your query!
0 Kommentare
Siehe auch
Kategorien
Mehr zu Filter Design finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!