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

数添加了图表标题和轴标签。