torch_fft_fftfreq: fftfreq
Description
Computes the discrete Fourier Transform sample frequencies for a signal of size n
.
Usage
torch_fft_fftfreq(
n,
d = 1,
dtype = NULL,
layout = NULL,
device = NULL,
requires_grad = FALSE
)
Arguments
- n
(integer) – the FFT length
- d
(float, optional) – the sampling length scale. The spacing between individual
samples of the FFT input. The default assumes unit spacing, dividing that result by the
actual spacing gives the result in physical frequency units.
- dtype
(default: torch_get_default_dtype()
) the desired data type of returned tensor.
- layout
(default: torch_strided()
) the desired layout of returned tensor.
- device
(default: NULL
) the desired device of returned tensor. Default:
If NULL
, uses the current device for the default tensor type.
- requires_grad
(default: FALSE
) If autograd should record operations on the returned tensor.
Examples
Run this codeif (torch_is_installed()) {
torch_fft_fftfreq(5) # Nyquist frequency at f[3] is positive
torch_fft_fftfreq(4) # Nyquist frequency at f[3] is given as negative
}
Run the code above in your browser using DataLab