作者oh751029 (阿宅)
看板Visual_Basic
标题[VBA ] 有关回圈加总的问题
时间Mon Jan 19 10:34:55 2015
我想要用一个loop将以下的写成回圈
gl(i,1)=(1-p(i,1))*gl(i,1)
gl(i,2)= (1-p(i,1))*gl(i,1)+ (1-p(i,1))*(1-p(i,2))*gl(i,2)
gl(i,j)= (1-p(i,1))*gl(i,1)+ (1-p(i,1))*(1-p(i,2))*gl(i,2)+………+ (1-p(i,1))*(1-p(i,2))*gl(i,2)*……* (1-p(i,1))*(1-p(i,2))*…*(1-p(i,j))*gl(i,j)
有点苦脑,不知到要先设(1-p(i,j))还是该如何做,请高手指点,谢谢了!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.216.177.40
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1421634897.A.6A9.html
1F:→ oh751029: 更正 gl(i,j)= (1-p(i,1))*gl(i,1)+ (1-p(i,1))*(1-p(i, 01/19 10:37
2F:→ oh751029: gl(i,j)= (1-p(i,1))*gl(i,1)+ (1-p(i,1))*(1 -p(i,2))* 01/19 10:38
3F:→ oh751029: ………+ (1-p(i,1))* (1-p(i,2))*gl(i,2)*…… * 01/19 10:39
4F:→ oh751029: (1-p(i,1))*(1-p(i,2))*…*(1-p(i,j))*gl(i,j) 01/19 10:39
5F:→ MOONRAKER: 蛋疼,YOUR CODE MAKES MY BALLS HURT 01/19 12:37
6F:→ MOONRAKER: 你每一项都是前一项加上最後一节嘛 那每次就算那最後一 01/19 12:38
7F:→ MOONRAKER: 节就好 最後一节会有n项相乘 就用个1..n的for算出来 01/19 12:40