With the help of sympy.stats.RaisedCosine()
method, we can get the continuous random variable which represents the Raised Cosine distribution.
Syntax :
sympy.stats.RaisedCosine(name, mu, s)
Where, mu and s are real number and mu, s > 0.Return : Return the continuous random variable.
Example #1 :
In this example we can see that by using sympy.stats.RaisedCosine()
method, we are able to get the continuous random variable representing raised cosine distribution by using this method.
# Import sympy and RaisedCosine from sympy.stats import RaisedCosine, density from sympy import Symbol, pprint z = Symbol( "z" ) mu = Symbol( "mu" , positive = True ) s = Symbol( "s" , positive = True ) # Using sympy.stats.RaisedCosine() method X = RaisedCosine( "x" , mu, s) gfg = density(X)(z) pprint(gfg) |
Output :
/ /pi*(-mu + z)\
|cos|————| + 1
| \ s /
= mu – s, z <= mu + s)
| 2*s
|
\ 0 otherwise
Example #2 :
# Import sympy and RaisedCosine from sympy.stats import RaisedCosine, density from sympy import Symbol, pprint z = 1.2 mu = 1 s = 3 # Using sympy.stats.RaisedCosine() method X = RaisedCosine( "x" , mu, s) gfg = density(X)(z) pprint(gfg) |
Output :
cos(0.0666666666666667*pi) 1
————————– + –
6 6