rndvar:提供用于模拟随机变量 (RV) 的 MATLAB 类。-matlab开发

时间:2021-05-30 17:07:44
【文件属性】:
文件名称:rndvar:提供用于模拟随机变量 (RV) 的 MATLAB 类。-matlab开发
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-30 17:07:44
matlab 这个类的每个对象都是一个 RV,它可以被实例化并用于计算函数的期望或 PDF(通过蒙特卡罗模拟)。 RV可以组合形成其他RV(“ rndvar”使用同步机制来确保在实例化RV时正确表示RV的依赖性)。 对应于“rndvar”对象的概率分布可以通过以下方式之一指定: (i) 从 MATLAB 的内置分布中选择例如>> X = rndvar.builtInVar('Gamma',1,2); >> mean(X) % 注意:与 X.expecationOf(@(x)x) 相同答案 = 2.0003 更多信息:帮助 rndvar.builtInVar (ii) 显式定义(提供逆 CDF) 例如>> Y = rndvar.defineVar(@(y)-log(1-y)); % 注意:指数 CDF 是 y = F(x) = 1 - exp(-x) >> 平均值(Y) 答案 = 1.004
【文件预览】:
rndvar.zip

网友评论