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.2mu = 1s = 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

