三角形関数
#数学
https://gyazo.com/a70577de9081692944162cb3ac4a6f0c
https://www.desmos.com/calculator/vl1aqrayle
Triangular function
名の通り、三角形の形をした関数
$ {\rm tri}(x) = \max(1 - |x|, 0)
窓関数として用いることも可能
https://en.wikipedia.org/wiki/Triangular_function
積分
中心が0・高さが1・幅が2の三角形関数の場合、saturateを用いて
$ \int_a^b {\rm tri} (x) \ dx = \frac{{\rm saturate}(1 - a)^2 - {\rm saturate}(1 - b)^2 + {\rm saturate}(1 + b)^2 - {\rm saturate}(1 + a)^2}{2}
全範囲を積分したら結果は$ 1となる
https://www.desmos.com/calculator/an5xgbgnxl