Effacer les filtres
Effacer les filtres

FDA Tool

11 vues (au cours des 30 derniers jours)
Sohaib Fakhar
Sohaib Fakhar le 6 Juil 2011
Commenté : abhishek singh le 3 Août 2017
While exporting IIR filter coefficients into workspace, I get an option of SOS Matrix and Scale Values.What does "Scale values" option do?

Réponse acceptée

Rick Rosson
Rick Rosson le 6 Juil 2011
The SOS Matrix is an M x 6 matrix that provides the unscaled coefficients for the M second-order sections that, when cascaded, implement the filter. The Scale values option outputs an M x 1 column vector G, each element of which is essentially a multiplicative gain factor that you can use simply to scale each second-order section so that the overall filter is referenced to 0 dB. So G does not affect the shape of the output waveform or spectrum, but it does affect the scale or level of the output or spectrum.
Does that make sense?
Rick
  2 commentaires
Sohaib Fakhar
Sohaib Fakhar le 12 Juil 2011
thanx a lot.xtremely greatful
abhishek singh
abhishek singh le 3 Août 2017
sir, i got SOS and G for my bandpass filter and now wants to apply it in C code to filter an audio . how can i do that.i still don't get idea how to apply these coefficients as i need to neglect frequencies that are 3db down

Connectez-vous pour commenter.

Plus de réponses (0)

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by