pub fn fftfreq(n: usize, d: f64) -> Result<Array>Expand description
Returns the discrete Fourier transform sample frequencies for a transform of length n.
The sample spacing is d.
ยงExample
use mlx_rs::{fft::fftfreq, Device, Dtype};
Device::set_default(&Device::cpu());
let frequencies = fftfreq(4, 1.0).unwrap();
assert_eq!(frequencies.shape(), &[4]);
assert_eq!(frequencies.dtype(), Dtype::Float32);