[VBA ] 有關迴圈加總的問題

作者: oh751029 (阿宅)   2015-01-19 10:34:55
我想要用一個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))還是該如何做,請高手指點,謝謝了!
作者: oh751029 (阿宅)   2015-01-19 10:37:00
更正 gl(i,j)= (1-p(i,1))*gl(i,1)+ (1-p(i,1))*(1-p(i,gl(i,j)= (1-p(i,1))*gl(i,1)+ (1-p(i,1))*(1 -p(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)
作者: MOONRAKER (㊣牛鶴鰻毛人)   2015-01-19 12:37:00
蛋疼,YOUR CODE MAKES MY BALLS HURT你每一項都是前一項加上最後一節嘛 那每次就算那最後一節就好 最後一節會有n項相乘 就用個1..n的for算出來

Links booklink

Contact Us: admin [ a t ] ucptt.com