[問題] 連續變數名稱跟加法的設定
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通通打出來嗎囧!?
因為全部的變數還蠻多個.想請教比較簡便的寫法
--
→ a28829424:不過有一次聽到劉毅本人上課,那個發音之破爛,台灣應該 01/28 22:50
→ a28829424:八成的高中生比他標準。而且劉上課時不用寫板書,後面 01/28 22:50
→ magecandy:一堆人在打手槍 01/28 22:51
→ a28829424:有辣妹幫他寫。劉毅就負責出一張嘴這樣XD 01/28 22:51
→ a28829424:M大 = = 01/28 22:51
→ a28829424:但是當初模擬考班對我幫助頗大倒是真的~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.29.185
→
05/14 17:47, , 1F
05/14 17:47, 1F
或許是個方法=口=!!!只是後面的運算步驟就會變得有一點抽象了...
另外請教一下可以宣告多維可變矩陣嗎?手邊只有彭國輪的一維範例...
→
05/14 17:48, , 2F
05/14 17:48, 2F
所以說只能將+1~+9再設一格變數總共作三層的迴圈嗎?
這樣的話S1~S20不就還要各自宣告?有點複雜..我可能需要思考一下
雖然不是我想要得那種簡便宣告方式不過還是謝謝你=ˇ=
※ 編輯: zmack0905 來自: 123.240.156.97 (05/14 20:47)
→
05/14 22:46, , 3F
05/14 22:46, 3F
是要再寫一層DO k=1,9..enddo的意思嗎?剛剛直接寫好像是不行XD"
※ 編輯: zmack0905 來自: 140.120.29.185 (05/15 10:25)
→
05/15 12:15, , 4F
05/15 12:15, 4F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 5 篇):
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章