2024年4月15日发(作者:)
在 MATLAB 中,可以使用
normpdf
和
normcdf
函数来绘制正态分布曲线。
normpdf
函数用于计算正态分布的概率密度函数(PDF),而
normcdf
函数用于
计算正态分布的累积分布函数(CDF)。
% 定义正态分布的参数
mu = 0; % 均值
sigma = 1; % 标准差
% 生成 x 值
x = -3*sigma:0.01:3*sigma;
% 计算概率密度函数和累积分布函数
pdf = normpdf(x, mu, sigma);
cdf = normcdf(x, mu, sigma);
% 绘制概率密度函数曲线
figure;
plot(x, pdf, 'LineWidth', 2);
title('正态分布的概率密度函数');
xlabel('x');
ylabel('Probability Density');
grid on;
% 绘制累积分布函数曲线
figure;
plot(x, cdf, 'LineWidth', 2);
title('正态分布的累积分布函数');
xlabel('x');
ylabel('Cumulative Probability');
grid on;
上述代码首先定义了正态分布的均值
mu
和标准差
sigma
。然后,它生成了一组
x
值,用于计算概率密度函数和累积分布函数。接下来,使用
plot
函数绘制了
概率密度函数和累积分布函数的曲线。最后,使用
title
、
xlabel
和
ylabel
函
数添加了图表标题和轴标签。
发布评论