永发信息网

谁能用C语言或matlab产生5行4列按泊松分布且值在0和1之间的随机数需提供程序代码或操作流程,我

答案:2  悬赏:30  手机版
解决时间 2021-02-06 05:12
谁能用C语言或matlab产生5行4列按泊松分布且值在0和1之间的随机数需提供程序代码或操作流程,我
最佳答案
第一步:产生很多(0,1)上的均匀分布随机数(可以查表,不过一般的软件可以直接调)设为x1,x2,x3,x4,x5.第二步:假设需要模拟的泊松分布参数为λ,计算出e^(-λ),第三步:取满足x1* x2* ...* xk >= e^(-λ) > x1* x2* ...*x(k+1) 中的K为产生的第一个随机数,然后把上面用过的k+1个数去掉,又重复上面的步骤就可以了.比如 x1*x2 >= e^(-λ),但是x1*x2*x3 #include #include #include #include double Rand(){\x05return (double)(rand() & 0xFFFF) / (double)0x10000;}int Prand(double n){\x05double t=1,x = Rand();\x05int y = 0;\x05do\x05{\x05\x05t *= x;\x05\x05x = Rand();\x05\x05if(t >= n) y ++;\x05}\x05while(t >= n);\x05return y;}void main(){\x05int table[5][4];\x05double n;\x05srand(time(NULL));\x05printf(please input number);\x05scanf(%lf,&n);\x05n = exp(-n);\x05for(int i=0;i
全部回答
谢谢回答!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
揭阳市人才交流管理局地址有知道的么?有点事
覆餗的意思是什么啊?知道的请说下!
水煮苦瓜怎么做
泡泡鱼上如何刷贝壳
东莞市人才管理办公室地址在什么地方,想过去
乐泰亮甲我想知道这个在什么地方
【转动】转动和旋转意思一样吗?
太原市下元到桥头街/五一路(路口)怎么
消防车多少钱一台,城镇小型消防车
啦啦啦啦啦,五个音调 先升后降,这是什么歌
iphone6s怎么安装sim卡
大学生当兵有什么好处?我是大一的大专生,毕
揭西县劳动就业服务管理中心地址在什么地方,
小母牛和公牛肉质有差别吗
上海金佰福超市永乐花园店怎么去啊,有知道地
推荐资讯
什么是弱视?分类有哪些?
学习 C#是不是一定要学好数据结构和算法?
古希腊一位哲人说:“在这个世界上,除了阳光
俪水休闲屋地址有知道的么?有点事想过去
自己的支付宝别人的交易号能查到是交易什么吗
潮蓉苑我想知道这个在什么地方
西游大战僵尸2,在哪里孵化宠物?
刚来贵阳 那些道路禁止摩托车进入
手相三角纹图解
绮籽地址有知道的么?有点事想过去
【我们一起看月亮爬上来】以看月亮爬上来为话
李镇桥我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?