Define a Specific Probability Distribution Object in Matlab
显示 更早的评论
I'm trying to create a specific distribution in Matlab to sample from. I want to model some processes that are distributed as ARG (Autoregressive Gamma).
A process v is said to be ARG(a, b, c) if it is of the form v ~ Gamma(a + zt, c)
where zt, ~ Poisson (bvt-1 /c)
The parameters a, b, c correspond, respectively, to a degree of freedom, a measure of serial dependence, and a scale parameter.
I know MATLAB has Poisson and Gamma distributions built in, but I'm not sure how to create a custom distribution function incorporating both of these.
I want to create a function for sampling from processes that follow ARG dynamics. For example, MATLAb has R = mvnrnd(MU,SIGMA)
to generate random numbers from the normal distribution. How can I create something similar for ARG?
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Univariate Discrete Distributions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!