The function generates weighting functions that “cover” the delay operator . The inputs should be specified as follows:

- is the maximum time delay.
- specifies the gain at low frequencies.
- is the type of weight. There are three types of weights that can be considered:
- : Minimal gain of at high frequencies
- : Maximum bandwidth of
- : Both options together at the cost of a McMillan degree increase of 1.

- is the sampling time. If , should be an integer, denoting the number of delay samples.