概率上机作业

发布 2022-09-05 09:10:28 阅读 1505

第一题:随机产生50个人的生日,统计这50个人中有几组2人同一天生,有几组3人同一天生,有几组4人同一天生,有几组5人同一天生,共要求产生5000次随机的生日,并计算5000次中人同一天生日的组数平均数。

#include<>

#include<>

#include<>

#include<>

void main()

int a[50];

int num[365]=;

int m,n,i,j;

long int b2=0,b3=0,b4=0,b5=0;

srand((unsigned)time(null));

for(m=1;m<=5000;m++)

printf("2,3,4,5人同一天生日发生的平均次数分别为:%f次%f次%f次%f次",(float)b2/5000.0,(float)b3/5000.

0,(float)b4/5000.0,(float)b5/5000.0);

运行结果:2,3,4,5人同一天生日发生的平均次数分别为:

2.920800次。

0.123800次。

0.004600次。

0.000000次。

第二题:有两副没有大小王的扑克,从中各抽一张,放回,判断是否相同,接着抽,抽52次,统计有多少对相同,进行以上实验1000次,计算1000次**现相同概率对数的平均数。

#include <>

#include <>

#include<>

#include <>

void main()

double t;

int i,j,m1,n1,m2,n2,k[1000],p=0;

srand ((unsigned)time(null));

for (i=0;i<1000;i++)

for (i=0;i<1000;i++)

p=p+k[i];

t=p/1000.0;

printf("1000次试验中,平均得到%f对相同的扑克",t);

运行结果:1000次试验中,平均得到1.007000对相同的扑克。

概率上机作业

1.用c编制程序,数据写入文件中,再用matlab导入数据,绘制散点图,具体做法如下 c程序 如下 include include include int main double probability int n int n file fp double p 51 存取数据。srand time ...

概率统计》上机作业

概率统计 上机作业 一 一 上机目的。1 应用matlab产生典型分布的随机数。2 应用matlab计算概率密度函数值和作密度函数图形。二 上机内容。随机数的产生与概率密度函数值的计算和密度函数作图。三 上机作业 1 产生2行5列的服从参数为0.015的指数分布的随机数。解 r exprnd 0.0...

《概率统计》上机作业

一 上机目的。一 应用matlab计算分布函数值 二 掌握matlab计算随机变量的数字特征的计算方法。二 上机内容 分布函数值的计算和随机变量的数字特征。三 上机作业 1 设一次试验中事件a发生的概率为p,那么在n次独立重复试验中,事件a恰好发生k次的概率为p k。试用matlab计算当n 100...