pub fn fourier_c2c<A: FloatNum>(n: usize) -> BaseC2c<A>
Expand description

Function space for Fourier Polynomials

F_k

Example

Transform array to function space.

use funspace::fourier_c2c;
use funspace::traits::BaseTransform;
use num_complex::Complex;
let fo = fourier_c2c::<f64>(10);
let real = ndarray::Array::linspace(0., 9., 10);
let mut y = real.mapv(|x| Complex::new(x,x));
let yhat = fo.forward(&mut y, 0);