Implements a 2D Gauss window (with a default sigma of 0.35) for data pretreatment prior to a 2D Fourier transformation.
Constructor | Description |
Full Usage:
SuperGaussWindow2D()
|
|
Instance member | Description |
|
Applies the Supergauss window function to the specified matrix m by multiplying each matrix element with a factor. The SuperGaussWindow2D.Kappa value is used to calculate the window.
|
Full Usage:
this.Kappa
|
Gets or sets the kappa value. This value is usually in the range of 0.3 .. 0.4. |
Static member | Description |
Full Usage:
SuperGaussWindow2D.Application(m)
Parameters:
IMatrix<float>
-
The matrix to modify.
|
Applies the Supergauss window function to the specified matrix m by multiplying each matrix element with a factor. The default sigma value (SuperGaussWindow2D.DefaultKappa) is used.
|
Full Usage:
SuperGaussWindow2D.Application(m, kappa)
Parameters:
IMatrix<float>
-
The matrix to modify.
kappa : float
-
The sigma value to calculate the window function.
|
Applies the Supergauss window function to the specified matrix m by multiplying each matrix element with a factor.
|