CircularUniformPrior


 
CircularUniformPrior = class CircularUniformPrior(UniformPrior)
    CircularUniformPrior(circular=None, limits=None, prior=None)
 
Circular Uniform prior distribution, for location parameters.
The lowLimit is wrapped onto the highLimit.
 
A wrapper around:
    UniformPrior( circular=... limits=... )
 
Examples
--------
>>> pr = CircularUniformPrior( circular=math.pi )       # circular between [0,pi]
>>> pr = CircularUniformPrior( limits=[3,10] )          # circular between [3,10]
 
Attributes from Prior
--------------------=
lowLimit, highLimit, deltaP, circular, _lowDomain,
         _highDomain, _umin, _urng
 
 
Method resolution order:
CircularUniformPrior
UniformPrior
Prior
builtins.object

Constructor:
CircularUniformPrior( circular=None, limits=None, prior=None )
Constructor.
 
Parameters
----------
limits : array of 2 floats
    [low,high]  range of the prior. Low is wrapped onto high.
circular : float
    period of circularity
prior : CircularUniformPrior
    to be copied.
Methods defined here:
copy()
Return a (deep) copy of it.

Methods inherited from UniformPrior:
Methods inherited from Prior: