matlab标准正太分布函数
时间: 2024-01-08 10:21:17 浏览: 43
MATLAB中提供了normpdf、normcdf和norminv函数来计算标准正态分布的概率密度函数、分布函数和逆分布函数的值。
1. 标准正态分布的概率密度函数(normpdf):
```matlab
x = -3:0.1:3; % 定义x的取值范围
y = normpdf(x, 0, 1); % 计算标准正态分布的概率密度函数值
plot(x, y); % 绘制概率密度函数曲线
xlabel('x');
ylabel('Probability Density');
title('Standard Normal Distribution PDF');
```
2. 标准正态分布的分布函数(normcdf):
```matlab
x = -3:0.1:3; % 定义x的取值范围
y = normcdf(x, 0, 1); % 计算标准正态分布的分布函数值
plot(x, y); % 绘制分布函数曲线
xlabel('x');
ylabel('Cumulative Probability');title('Standard Normal Distribution CDF');
```
3. 标准正态分布的逆分布函数(norminv):
```matlab
p = 0.95; % 定义概率值
x = norminv(p, 0, 1); % 计算标准正态分布的逆分布函数值
disp(['The inverse of cumulative probability ', num2str(p), ' is ', num2str(x)]);
```
这些函数中,第一个参数是要计算的值,第二个参数是分布的均值,第三个参数是分布的标准差。