gabor2d#

gabor2d(rows, columns, frequency=None, angle=0.0, sigma_rows=None, sigma_columns=None, mean_row=None, mean_column=None, phase=0.0, cut=0.0)#

Return a sinusoidal carrier under an anisotropic Gaussian envelope.

frequency, angle, and phase are in degrees, preserving the EEGLAB contract. Magnitude thresholding retains both positive and negative lobes; the MATLAB implementation discards every negative value when cut is nonzero.

Parameters:
Return type:

ndarray