64 const auto nTimesD =
static_cast<double>(inN) * inD;
69 for (
auto i = 1u; i < (inN + 1) / 2; ++i)
71 result[i] =
static_cast<double>(i) / nTimesD;
72 result[inN - i] = -
static_cast<double>(i) / nTimesD;
77 result[inN / 2] = -
static_cast<double>(inN / 2) / nTimesD;
Holds 1D and 2D arrays, the main work horse of the NumCpp library.
Definition NdArrayCore.hpp:139
Definition FFT/FFT.hpp:40
NdArray< double > fftfreq(uint32 inN, double inD=1.)
Definition fftfreq.hpp:48
std::uint32_t uint32
Definition Types.hpp:40