skewed_gauss#
- radiosim.utils.gauss.skewed_gauss(size: int, x: float, y: float, amp: float, width: float, length: float, a: float) ndarray[source]#
Generate a skewed 2d normal distribution.
- Parameters:
- size: int
length of the square image
- x: float
x coordinate of the center
- y: float
y coordinate of the center
- amp: float
maximal amplitude of the distribution
- width: float
width of the distribution (perpendicular to the skewed function)
- length: float
length of the distribution
- a: float
skewness parameter
- Returns:
- skew_gauss: array_like
two dimensional skewed gaussian distribution