MatrixGaussian
- Workspace.MatrixGaussian(self: pyarts.arts._Workspace, Y: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Matrix], x_row: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector], x0_row: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 0, si_row: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = -1, fwhm_row: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = -1, x_col: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector], x0_col: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 0, si_col: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = -1, fwhm_col: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = -1, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
Fills a matrix with a Gaussian function.
Works as
VectorGaussian()
but grid, mean and si/fwhm must be specified for each dimension.Author(s): Patrick Eriksson
- Parameters:
Y (Matrix) – Output Matrix. [OUT]
x_row (Vector) – Grid of the function for row dimension. [IN]
x0_row (Numeric, optional) – Centre/mean point of the function for row dimension. Defaults to
0
[IN]si_row (Numeric, optional) – Row standard deviation of the function, ignored if <=0. Defaults to
-1
[IN]fwhm_row (Numeric, optional) – Row full width at half-max of the function, ignored if <=0. Defaults to
-1
[IN]x_col (Vector) – Grid of the function for column dimension. [IN]
x0_col (Numeric, optional) – Centre/mean point of the function for column dimension. Defaults to
0
[IN]si_col (Numeric, optional) – Column standard deviation of the function, ignored if <=0. Defaults to
-1
[IN]fwhm_col (Numeric, optional) – Column full width at half-max of the function, ignored if <=0. Defaults to
-1
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]