生成具有污染对数正态分布的随机样本
我想生成一个随机样本,其污染的对数正态分布在 Matlab 中。受污染的对数正态分布样本的一个示例可能是双峰对数正态分布,其中有 1 个大节点和 1 个小节点。
我用它来生成 5 个样本,每个样本包含 10 个数据点。
trueGM=1;
trueGSD=2;
n=10;
m=5;
o = lognrnd(log(trueGM), log(trueGSD),n,m);
我该如何修改它以获得污染的对数正态分布?
I would like generate a random sample with a contaminated lognormal distributed in Matlab. An example of a contaminated lognormal distributed sample could be bimodal lognormal distribution where you would have 1 large node and 1 small node.
This is what I used to generate 5 samples each containing 10 data points.
trueGM=1;
trueGSD=2;
n=10;
m=5;
o = lognrnd(log(trueGM), log(trueGSD),n,m);
How can I modify this to get contaminated lognormal distribution?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这会导致一个对数正态样本被另一个对数正态样本的 25% 污染。
This contaminates a lognormal sample with 25% of another lognormal sample.