看板 Cad_Cae 關於我們 聯絡資訊
我最近在求解一個問題有用到單元的生死 所以我的求解步驟大概是 /SOLU ... ... ... SOLVE FINISH /POST1 ETABLE,....... ... ... FINISH /SOLU ANTYPE,,REST EKILL,ALL ESEL,ALL ... ... ... FINISH 如此疊代數次.. 而因為我需要用到ETABLE這個命令做為我EKILL的依據 但是我RUN程式的時候發現ETABLE好像"只會記錄當次SOLVE的結果"? 造成我上次SOLVE的結果沒被記錄到 比如說第1個SOLVE求得STRAIN 0.02 第2個SOLVE求得STRAIN變成0.04 但是我的ETABLE裡面記錄的只有0.02= = 不知道有沒有什麼辦法可以解決? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.138.17.35
lucker:那如果你每次solve完用*GET 存到某個陣列中 04/26 10:27
lucker:最後再看每個陣列的結果 應該可以紀錄到每次solve的結果 04/26 10:28
lucker:我倒是沒用過EKILL 又多學了一個東西 哈 04/26 10:28
marcus0216:因為我要獲取的是element的資料 所以用get抓不到= =a 04/26 11:00
marcus0216:所以我只能採用etable的方式把資料讀出來~"~ 04/26 11:02
cordon:可以分成很多Step即可存下所需的資料,請參閱指令time 04/26 11:07
marcus0216:我有用time了= = 我在想是不是沒有加save指令的關係? 04/26 15:28
cordon:那你先全部一次跑完,全部跑完再讀結果, 04/26 15:50
marcus0216:試出來了 是我的set指令沒有設置好^^" 04/27 11:11