chebyPoly(specs)

Generates Checbychev polynomials

Function only- no corresponding object


Syntax

o_chebyPoly(specs)
specs: scalar record with fields:
     function: enum (HP,BP,LP,BS)
     Fl: scalar Real -  lower cutoff frequency
     Fu: scalar Real - upper cutoff frequency
     Pr: scalar Real - passband ripple
return: Text - polynomial in S

Usage

Given frequency specs this calculates a polynomial that is intended to be placed in a formula to generate a frequency domain transfer function. That way signals can be passed through this formula at will.

Location

menu: no menu pick - to access use the Function and Object browser

library: sigLib

Example

Given LP function, Fu=100, 35th order, , 1dB ripple, the resulting polynomial transfer function in S is:

(-1*(-8.945836220019011, 99.01071120033895)*-1*(-23.42050328179965, 61.19198477210937)*-1*(-28.94933412356129, 6.374444838711282E-015)*-1*(-23.42050328179965, -61.19198477210936)*-1*(-8.945836220019015, -99.01071120033895))/((S-(-8.945836220019011, 99.01071120033895))*(S-(-23.42050328179965, 61.19198477210937))*(S-(-28.94933412356129, 6.374444838711282E-015))*(S-(-23.42050328179965, -61.19198477210936))*(S-(-8.945836220019015, -99.01071120033895)))

Notes

Reference

Dependencies

Supported On

See Also

butterPoly


© 2015-2025. All Rights Reserved. Stan Bischof (stan@worldbadminton.com). Last updated 13 February 2024 08:50.