# 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-2021. All Rights Reserved. Stan Bischof (stan@worldbadminton.com). Last updated 09 August 2021 18:18.