zhangshengbulao 发表于 2007-5-16 14:15

请各位高手们,我有两个问题,请帮忙看一下,谢谢!

问题一
怎样通过编程来求出 抛掷一对色子24次,至少有一次出现两个一点的概率?
我是这样来编写的,请高手们帮我看一下,谢谢了!
clear
clc
n=1000;s=0;
for i=1:n
    m=24;x=zeros(24,2);y=zeros(24,2);
    for j=1:m
      x(j,1)=rand(1);x(j,2)=rand(1);
      y(j,1)=fix(6*x(j,1))+1;y(j,2)=fix(6*x(j,2))+1;
    end
    z=1;
    for j=1:m
      if y(j,1)+y(j,2)==2
            z=0;
      end
    end
    if z==1
      s=s+1;
    end
end
p=1-s/n;   %p表示抛掷24次,至少有一次出现两个一点的概率
问题二
怎样通过编程来求出 将一枚硬币抛掷5次,恰好得到2次国徽朝上的概率?
课本上是这样来提示的:其中硬币可以用0-1随机数来模拟。
谢谢了!
:@( :@(
页: [1]
查看完整版本: 请各位高手们,我有两个问题,请帮忙看一下,谢谢!