作者查詢 / nestea911399

總覽項目: 發文 | 留言 | 暱稱
作者 nestea911399 在 PTT [ Fortran ] 看板的留言(推文), 共26則
限定看板:Fortran
首頁
上一頁
1
下一頁
尾頁
[問題] 跑迴圈
[ Fortran ]41 留言, 推噓總分: +10
作者: nestea911399 - 發表於 2008/12/15 15:49(15年前)
2Fnestea911399:N=N+1不能移到下面,因為下面還有整個迴圈像上ㄧ篇那12/15 16:37
3Fnestea911399:要是移到下面KPAR就沒辦法紀錄粒子數12/15 16:39
5Fnestea911399:可以想像只要把點分布在甜甜圈就中間空心的不要12/15 16:55
7Fnestea911399:就是當RY小於R時我不要執行,RY大於RN才執行12/15 17:01
8Fnestea911399:像我的寫法好像可以達到我的目的但是有些粒就紀錄不12/15 17:04
9Fnestea911399:到,因為若RY<R時,N就會再+1就變成第三顆繼續執行12/15 17:05
12Fnestea911399:可是那是亂數產生我沒辦法知道哪一次要紀錄,我只能把12/15 17:14
13Fnestea911399:不要的丟掉12/15 17:14
20Fnestea911399:完整CODE在上ㄧ篇已經有了,不好意思,我只是想問說,如12/15 18:38
21Fnestea911399:何讓每一顆粒子都是在小球以外出現,謝謝12/15 18:39
25Fnestea911399:可是因為是亂數產生有可能會有小於RN的情況發生,所以12/16 15:31
26Fnestea911399:若是用我的方法當小於RN就重新跑那會有沒記錄到的情12/16 15:32
27Fnestea911399:況,謝謝12/16 15:33
29Fnestea911399:對12/16 15:49
38Fnestea911399:謝謝M大幫我說明謝謝大家12/18 23:18
[問題]請問如何作次數未知的加法?
[ Fortran ]28 留言, 推噓總分: +9
作者: nestea911399 - 發表於 2008/12/09 15:32(15年前)
4Fnestea911399:是代表粒子顆數,謝謝12/09 18:23
5Fnestea911399:我的問題是不知道每一個顆的DS會有幾個,謝謝12/09 18:26
7Fnestea911399:對,那是我簡化的,原本有40或50幾個,只是不能確定N=112/09 18:32
8Fnestea911399:有幾個,N=2時又有幾個?12/09 18:32
9Fnestea911399:然後只紀錄加到最後一個的總DS,再把總DS寫在檔案裡12/09 18:33
12Fnestea911399:不好意思.可是我現在就沒辦法知道N=1的DS有幾個因為12/09 19:06
13Fnestea911399:每次累加的結果都會寫進檔案,我只要最後的總DS12/09 19:08
16Fnestea911399:恩...因為我沒辦法知道他每一次會有幾個DS出現12/09 21:15
21Fnestea911399:謝謝,那請問第一顆怎麼辦12/10 00:34
22Fnestea911399:不行捏,因為要是把WRITE放在N=N+1DO下面DS會等於零12/10 00:44
25Fnestea911399:請問你的第一行是指哪裡?12/10 12:54
首頁
上一頁
1
下一頁
尾頁