def MvStudent_t(df=1, loc=[0,0], scale=[[1,.5],[.5,1]]): """ Parameters ---------- df : float, Dist Degree of freedom loc : array_like, Dist Location parameter scale : array_like Covariance matrix """ out = co.mvstudentt(df, loc, scale) out.addattr(str="MvStudent_t(%s,%s,%s)" % (df, loc, scale)) return out
def MvStudent_t(df=1, loc=[0, 0], scale=[[1, .5], [.5, 1]]): """ Parameters ---------- df : float, Dist Degree of freedom loc : array_like, Dist Location parameter scale : array_like Covariance matrix """ out = co.mvstudentt(df, loc, scale) out.addattr(str="MvStudent_t(%s,%s,%s)" % (df, loc, scale)) return out
def __init__(self, a, R): self.MV = mvstudentt(a, np.zeros(len(R)), R) self.UV = student_t(a) Dist.__init__(self, _length=len(R))