求高手帮我用MATLAB程序解决概率问题

对,你不放回去,或者你放回去。如果不放回去,可以算。假设每次取数等于D的行数(n+1),即第n行的球总是第n次取,只要I在D数组中保持变化,楼主的条件还是可以满足的:

p=sym(零(70,1))

p(1)=1/70

d=sym(零(70,1))

d(50)=1

for n=[1:69]

p(n+1)= p(n)+1/(n+1)*[d(n+1)-p(n)]

结束

我不知道你算的是什么概率,但是这个概率之和不是1。原因很简单,因为

D(n+1)-p(n)在很多情况下是负数,所以p(n+1)在很多情况下小于p(n),除非D(n+1)是从第I个球得到的(我设i=50,所以直接讨论写I很困难)。

可能是因为不理解楼主的问题,所以忘了你的大方忠告吧!答案如下:1/70。

1/70

1/140

1/210

1/280

1/350

1/420

1/490

1/560

1/630

1/700

1/770

1/840

1/910

1/980

1/1050

1/1120

1/1190

1/1260

1/1330

1/1400

1/1470

1/1540

1/1610

1/1680

1/1750

1/1820

1/1890

1/1960

1/2030

1/2100

1/2170

1/2240

1/2310

1/2380

1/2450

1/2520

1/2590

1/2660

1/2730

1/2800

1/2870

1/2940

1/3010

1/3080

1/3150

1/3220

1/3290

1/3360

1/3430

71/3500第50行

71/3570

71/3640

71/3710

71/3780

71/3850

71/3920

71/3990

71/4060

71/4130

71/4200

71/4270

71/4340

71/4410

71/4480

71/4550

71/4620

71/4690

71/4760

71/4830

71/4900因此,p (n) = 1/n * 70 (n