解析 解:取则 算法步骤为:第一步:产生随机数U1和U2;第二步:令Y=Int(6U1); 第三步:若U2时,令X=Y;否则返回。 Matlab程序: P=[0.15,0.1,0.2,0.15,0.3,0.1]; Y=floor(6*rand+1);U=rand; while (U>P(Y)/0.3) Y=floor(6*rand+1); U=rand; end X=Y;...
主要采用舍选抽样法 (acceptance-rejection sampling): 舍选抽样法(von Neumann): 抽取随机变量x的一个随机序列xi , i=1,2,…, 按一定的 舍选规则从中选出一个子序列,使其满足给定的概率分布 设随机变量x的取值区间为x属于[a,b], 其概率密度函数f(x)有界,即 几何解释: • 在二维图上,随机选取位于矩...