首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >绘制归一化均匀混合图

绘制归一化均匀混合图
EN

Stack Overflow用户
提问于 2019-06-25 23:29:04
回答 1查看 484关注 0票数 4

我需要重现下面的归一化密度p(x),但是给出的代码不会生成归一化的PDF。

代码语言:javascript
复制
clc, clear
% Create three distribution objects with different parameters
pd1 = makedist('Uniform','lower',2,'upper',6);
pd2 = makedist('Uniform','lower',2,'upper',4);
pd3 = makedist('Uniform','lower',5,'upper',6);
% Compute the pdfs
x = -1:.01:9;
pdf1 = pdf(pd1,x); 
pdf2 = pdf(pd2,x); 
pdf3 = pdf(pd3,x); 
% Sum of uniforms
pdf = (pdf1 + pdf2 + pdf3);
% Plot the pdfs
figure;
stairs(x,pdf,'r','LineWidth',2);

如果我通过简单地用它们的总和缩放它们来计算归一化混合PDF,那么与上图相比,我具有不同的归一化概率。

代码语言:javascript
复制
pdf = pdf/sum(pdf);
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56757485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档