Plot normalized uniform mixture
问题 I need to reproduce the normalized density p(x) below, but the code given does not generate a normalized PDF. 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,