[問題] 有關程式中止
請教一下各位
我的fortran程式會在迴圈數(約快兩千萬)很大的時候中止很跑不完
但是在幾百萬圈的時候程式都可以跑完
我發現問題可能是在我寫紀錄的的地方
在我記錄的地方是一個矩陣
如果矩陣的元素數比較小(ex:5000)
會比矩陣的元素數多(ex:10000)跑的還多圈
我的矩陣是令成double precision的型態
我很納悶的是有可能是我的程式碼有問題
還是fortran本身的問題呢?
還需要請問一下矩陣的型態問題
就是我令一個矩陣為real
是矩陣裡面每一個元素都可以到有效位數7位
還是元素的總和是到有效位數的7位呢?
--
◢▆▅▄▃▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇◣
▏船長:準備好了嗎,孩子們? 孩子:是的,船長... █\│/◇\│/○ ▉
▎船長:太小聲囉... 孩子:是的,船長! ◢▅◣◢▅◣ ▊
▍船長:喔~是誰住在深海的大鳳梨裡 孩子:海綿寶寶... ◥▃◤◥▃◤ ▋
▌船長:方方黃黃 伸縮自如 孩子:海綿寶寶... ●█◇█∩██□● ▌
▌船長:如果四處探險 是你的願望 孩子:海綿寶寶... ▌▼▇▆▄▆▇▼ ▌ ▌
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.198.222
推
03/30 23:42, , 1F
03/30 23:42, 1F
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章