我有两个自变量 X 和 Y 的联合密度函数。现在我想从这个分布中采样新的 x,y。
我相信我必须做的是找到联合累积分布,然后以某种方式从中采样。我有点知道如何在一维中做到这一点,但我发现很难理解如何在二维中做到这一点。
我还使用matlab函数cumtrapz求出上述pdf的累积分布函数。
需要明确的是,我想要做的是从这个经验分布中抽取随机值 x,y。
有人可以在这里指出正确的方向吗?
编辑:我有数据值,我使用 [pdf bins] = hist3([NY])
然后我将 pdf 标准化并执行
累积分布 = cumtrapz(pdfNormalize)
是的(对于下面的评论)X,Y 应该是独立的。