作者pipidog (如果狗狗飛上天)
看板Fortran
標題Re: [問題] 請問要怎麼把不同個數數據寫入一個矩陣中
時間Sun Mar 2 03:11:42 2014
處理這種矩陣大小不一樣的問題,我習慣的做法是
一行一行記下需要的值.
例如:
1: 2,4,5,7
2: 3,7,8
3: 5,2
那麼就這樣紀錄:
1,2
1,4
1,5
1,7
2,3
2,7
2,8
3,5
3,2
更或者你可以寫成一行:
1,2,1,4,1,5,1,7,2,3,2,7,2,8,3,5,3,2
這樣奇數位的數字就是你原資料的index,緊接著的偶數位就是
該index相應的內容.這樣不曉得會不會比較簡單.
(PS.你紀錄周圍原子的位置,應該是想做tight-binding吧?)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.120.178.119
1F:推 pttlyt:诶诶诶诶诶诶對欸好像這樣操作就好了= = 03/02 03:36
2F:→ pttlyt:QAQ 03/02 03:36
3F:→ pttlyt:感謝!!!! 最後目的是模擬原子會如何達到能量最小化的位置 03/02 03:36