geocat.comp.fourier_filters.fourier_high_pass

geocat.comp.fourier_filters.fourier_high_pass#

geocat.comp.fourier_filters.fourier_high_pass(signal, frequency, cutoff_frequency_high, time_axis=0)#

Filter a dataset by frequency. This function allows for high_pass filtering of the data’s frequency representation.

Parameters:
  • signal (numpy.ndarray, xarray.DataArray) – n-dimensional dataset

  • frequency (float) – sample frequency of dataset

  • cutoff_frequency_high (float) – high frequency for cutting fourier transform

  • time_axis (int, optional) – the time axis of the data set. Defaults to 0.

Returns:

return_signal (numpy.ndarray, xarray.DataArray) – signal with specified filters applied