xNormal = random('Normal',5,7,1,5000);
yNormal = random('Normal',5,7,1,50);
estimated_dist_x = fitdist(xNormal', 'Normal');
xRange = linspace(min(xNormal), max(xNormal));
xPdf = pdf(estimated_dist_x, xRange);
xCdf = cdf(estimated_dist_x, xRange);
estimated_dist_y = fitdist(xNormal', 'Normal');
yRange = linspace(min(yNormal), max(yNormal));
yPdf = pdf(estimated_dist_y, yRange);
yCdf = cdf(estimated_dist_y, yRange);
fig1 = figure();
hold on;
xlabel('Class Intervals');
histogram(xNormal,'Normalization','pdf');
plot(xRange, xPdf, 'LineWidth', 2);
ylabel('pdf');
yyaxis right
plot(xRange, xCdf, 'LineWidth', 2);
ylabel('cdf');
fig2 = figure();
hold on;
xlabel('Class Intervals');
histogram(yNormal,'Normalization','pdf');
plot(yRange, yPdf, 'LineWidth', 2);
ylabel('pdf');
yyaxis right
plot(yRange, yCdf, 'LineWidth', 2);
ylabel('cdf');
Best Answer