作者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