pub fn fourier_r2c<A: FloatNum>(n: usize) -> BaseR2c<A>
Expand description

Function space for Fourier Polynomials (Real-to-complex)

F_k

Example

Transform array to function space.

use funspace::fourier_r2c;
use funspace::traits::BaseTransform;
use num_complex::Complex;
use ndarray::Array1;
let fo = fourier_r2c::<f64>(10);
let mut y = ndarray::Array::linspace(0., 9., 10);
let yhat: Array1<Complex<f64>> = fo.forward(&mut y, 0);