uniform¶
- astropy.uncertainty.uniform(*, lower=None, upper=None, center=None, width=None, n_samples, cls=<class 'astropy.uncertainty.core.Distribution'>, **kwargs)[source]¶
Create a Uniform distriution from the lower and upper bounds.
Note that this function requires keywords to be explicit, and requires either
lower/upperorcenter/width.- Parameters:
- lowerarray_like
The lower edge of this distribution. If a
Quantity, the distribution will have the same units aslower.- upper
Quantity The upper edge of this distribution. Must match shape and if a
Quantitymust have compatible units withlower.- centerarray_like
The center value of the distribution. Cannot be provided at the same time as
lower/upper.- widtharray_like
The width of the distribution. Must have the same shape and compatible units with
center(if any).- n_samples
int The number of Monte Carlo samples to use with this distribution
- clsclass
The class to use to create this distribution. Typically a
Distributionsubclass.- Remaining keywords are passed into the constructor of the ``cls``
- Returns:
- distr
Distributionorobject The sampled uniform distribution. The type will be the same as the parameter
cls.
- distr