25namespace jsa::cicuetea {
33inline Eigen::ArrayXd
hann(Eigen::Index N)
37 Eigen::ArrayXd win = (std::numbers::pi * n / N).sin().square();
Some Mathematical functions used in the library.
Eigen::ArrayXd regspace(Eigen::Index num)
Generates a linearly spaced array of values from 0 to num-1.
Definition MathUtils.h:86
Eigen::ArrayXd hann(Eigen::Index N)
Periodic Hann window of length N: sin²(πn/N).
Definition SignalUtils.h:33