设X~B(20,0.25)。 2.1 生成X的分布律。 2.2 产生20个随机数(4行5列)。 2.3 绘出X的分布律和分布函数图形。
时间: 2024-03-06 17:51:48 浏览: 15
好的,您可以按照下面的步骤生成X的分布律、产生随机数和绘制分布律和分布函数图形。
2.1 生成X的分布律
```
% 生成X的分布律
n = 20;
p = 0.25;
x = 0:n;
y = binopdf(x, n, p);
disp('X的分布律:');
disp([x; y]);
```
这段代码中,使用 `binopdf` 函数生成了X的分布律,其中n为20,p为0.25,x为0到20的整数。然后使用 `disp` 函数输出X的分布律。
2.2 产生20个随机数
```
% 产生20个随机数
r = 4;
c = 5;
X = binornd(n, p, r, c);
disp('产生的随机数:');
disp(X);
```
这段代码中,使用 `binornd` 函数产生了20个随机数,其中n为20,p为0.25,r为4,c为5,表示生成一个4行5列的随机数矩阵X。然后使用 `disp` 函数输出随机数矩阵X。
2.3 绘出X的分布律和分布函数图形
```
% 绘制X的分布律和分布函数图形
subplot(2, 1, 1);
stem(x, y);
title('X的分布律');
subplot(2, 1, 2);
stairs(x, binocdf(x, n, p));
title('X的分布函数');
```
这段代码中,使用 `subplot` 函数将图形分为两部分,分别绘制X的分布律和分布函数图形。在第一个子图中,使用 `stem` 函数绘制X的离散分布律。在第二个子图中,使用 `stairs` 函数绘制X的分布函数图形。
注意:这段代码中的随机数每次运行都会生成不同的值,因此绘制的分布律和分布函数图形也会有所不同。