The function W=fW(\tau_\mathrm{max},glf,type,T_s) generates weighting functions that “cover” the delay operator e^{-i\omega \tau_\mathrm{max} }-1. The inputs should be specified as follows:

  • \tau_\mathrm{max}>0 is the maximum time delay.
  • glf>0 specifies the gain at low frequencies.
  • type\in\{1,2,3\} is the type of weight. There are three types of weights that can be considered:
    • type=1: Minimal gain of W at high frequencies
    • type=2: Maximum bandwidth of W
    • type=3: Both options together at the cost of a McMillan degree increase of 1.
  • T_s is the sampling time. If T_s>0, \tau_\mathrm{max} should be an integer, denoting the number of delay samples.

Previous page