The triangle function is the function
(1)
| |||
(2)
| |||
(3)
|
where is the rectangle function, is the Heaviside step function, and denotes convolution. An obvious generalization used as an apodization function goes by the name of the Bartlett function.
The piecewise version of the triangle function is implemented in the Wolfram Language as UnitTriangle[x], while the generalized function version is implemented as HeavisideLambda[x].
There is also a three-argument function known as the triangle function,
(4)
|
It follows that
(5)
|