FIR Digital Filter Design |
All frequency values are normalized using the sampling frequency. Thus, the acceptable values for all frequency bands should be les than half the sampling frequency.
Certain fields cannot have negative values or zero and need to have a value greater than zero in order to generate meaningful data.
For the specific case of filters chosen, the program will check for the correct filter length required (ie either odd or even filter length).
For the specific case of filters chosen, the program will check for the correct filter length required (ie either odd or even filter length).
The program requires the subsequent lower band edge frequency to be always greater than the preceding upper band edge.
For the same band, it is always required for the upper band edge to have a higher frequency value than the lower band edge.
This message is displayed if the program encountered a singular matrix (matrix rank < matrix rows) in performing matrix inversion for the equiripple design.
This message will be shown if the user has entered a transition width that is out of the range of 1 and half sampling frequency.
For the equiripple design, if the peak error ripple ratio cannot be achieved after a maximum of 40 iterations of the algorithm, this error message is shown.
This error message is dedicated for the beta value field whereby we capped the beta value to 15.
Certain fields cannot have negative values, thus a positive value is required.
This field is attributed to the filter length field whereby, the minimum required filter length that the program is going to process should be greater than 2.
The program has encountered problems while attempting to load a previously saved file.
The program has detected a problem in generating the filter coefficients text file.
Send mail to [email protected] with
questions or comments about this web site.
|
|