[問題] 連續變數名稱跟加法的設定

作者: zmack0905 (降太)   2013-05-14 17:07:26
1.我現在有許多變數s1(i,j) s2(i,j)....s20(i,j)
請問我非得一個一個打出來嗎....?
2.S1(i,j) = S1(i,(j-1)*3+1)+S1(i,(j-1)*3+2)+S1(i,(j-1)*3+3)
S1(i,(j-1)*3+4)+S1(i,(j-1)*3+5)+S1(i,(j-1)*3+6)
S1(i,(j-1)*3+7)+S1(i,(j-1)*3+8)+S1(i,(j-1)*3+9)
我利用迴圈將同一個變數中不同位置的相加
(此即為九宮格之和填入其中一格的意思)
請問我也比把+1~+9通通打出來嗎囧!?
因為全部的變數還蠻多個.想請教比較簡便的寫法
作者: snowanimal (動物先生)   2013-05-14 17:47:00
不能設定為三維矩陣嗎?第二個問題,一樣使用變數下去處理就好
作者: fcuiii   2013-05-14 22:46:00
s1(i,j)=(s1(i,(j-1)*3+K),k=1,9)
作者: onezillion (寶貝)   2013-05-15 12:15:00
因為少了sum跟(/ /)

Links booklink

Contact Us: admin [ a t ] ucptt.com