没有合适的资源?快使用搜索试试~ 我知道了~
离散分布随机采样器:快速离散分布随机采样生成器。-matlab开发
共1个文件
zip:1个
需积分: 31 3 下载量 27 浏览量
2021-05-30
15:37:22
上传
评论
收藏 2KB ZIP 举报
温馨提示
从离散分布生成随机样本。 使用 Gumbel 分布的属性来避免速度循环。 输入: 问题 [QN] 如果 type=='prob',则prob(:,n) 是第 n 个样本的概率向量,即概率(样本(n)== q)=概率(q,n)/总和(概率(:,n)) prob 不能有负条目,但不需要标准化。 如果类型=='能量',则prob(:,n) 以能量(负对数概率)项指定,即概率(样本(n)==q) = exp(-prob(q,n)) / sum(exp(-prob(:,n))) 类型(字符数组) 可以是'prob'[默认]或'energy' 输出: 样品 [1 N] 来自离散分布的随机样本。 其元素具有价值在集合 {1,..., Q} 中。 例子: (1)从4的离散密度生成1000个IID随机样本具有符号概率的变量prob = [.4 .2 .1 .3] Q = 4; N = 100
资源推荐
资源详情
资源评论
收起资源包目录
39672-discrete-distribution-random-sampler.zip (1个子文件)
sample_discrete.zip 2KB
共 1 条
- 1
资源评论
weixin_38711529
- 粉丝: 4
- 资源: 901
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功