没有合适的资源?快使用搜索试试~ 我知道了~
matlab画密度散点图代码-oit-random:用于从任意平滑分布生成随机样本的MATLAB代码
共16个文件
m:11个
jpg:3个
md:1个
需积分: 50 16 下载量 27 浏览量
2021-06-20
08:09:37
上传
评论
收藏 1003KB ZIP 举报
温馨提示
matlab画密度散点图代码通过最佳信息传输进行随机抽样 这是一个MATLAB代码,它使用 的框架从非均匀、平滑的概率分布中生成随机样本。 基本方法是通过在 中开发的算法解决密度匹配问题,从而将可以从中抽取样本的均匀密度与所需的非均匀密度进行匹配。 然后使用计算的微分同胚将样本从均匀分布转换为非均匀分布。 数学背景和算法的完整描述可在 . 安装 下载所有MATLAB源文件 ( *.m ) 并将相应文件夹添加到MATLAB搜索路径。 示例用法 下面简单介绍一下代码的使用方法。 假设所需的非均匀概率分布的密度可用作MATLAB的数组mu 。 例如,函数funnydist可用于获得非均匀二维分布,如下所示: dim = 256 ; [X,Y] = ndgrid(linspace(- pi , pi ,dim),linspace(- pi , pi ,dim)); mu = funnydist(X,Y); 我们假设密度在两个方向上都是周期性的,我们将域视为[1,257)x[1,257) 。 这是使用绘图命令imagesc绘制的mu绘图: 第一步是生成将均匀密度与mu匹配的微分同胚phi 。 这
资源推荐
资源详情
资源评论
收起资源包目录
oit-random-master.zip (16个子文件)
oit-random-master
plot_example1.m 1KB
figures
example1_phi.jpg 594KB
example1_mu.jpg 148KB
example1_samples.jpg 323KB
compose_vectorfield.m 510B
generate_samples.m 715B
LICENSE 1KB
oit.m 2KB
plot_diffeo.m 1KB
compose_function.m 1KB
funnydist.m 278B
README.md 3KB
identity_diffeo.m 1KB
run_example1.m 569B
function_gradient.m 485B
eval_diffeo.m 887B
共 16 条
- 1
资源评论
weixin_38651450
- 粉丝: 1
- 资源: 921
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功