24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2506  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

风轻云淡7

金虫 (小有名气)

[交流] 【求助】画能带图已有7人参与

大家好:
    我想问一下,但我把pwscf计算的数据从bands.dat中导出来的时候,费米面是不在零点的,这时候如果我想用origin画能带图的时候,怎么能吧费米面移至零点,要是所有的数据都减去一个数的话,计算量有点大,有没有一个快捷方便的方法,把费米面移至零点?谢谢啊……
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

江山2010

木虫 (小有名气)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zxzj05(金币+1):奖励交流! 2010-10-10 13:27:23
你可以编辑一个小的程序将其中的数据编辑一下,或者一个简单的方法将数据导入到excel中写一个公式,就搞定了
3楼2010-10-09 09:50:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

cash_ms

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
cenwanglai(金币+1):谢谢回复。某个数值就是费米能级? 2010-10-10 09:26:25
引用回帖:
Originally posted by 风轻云淡7 at 2010-10-09 09:39:29:
大家好:
    我想问一下,但我把pwscf计算的数据从bands.dat中导出来的时候,费米面是不在零点的,这时候如果我想用origin画能带图的时候,怎么能吧费米面移至零点,要是所有的数据都减去一个数的话,计算量有点 ...

在origin中,你可以让某一列的数据全部减去某个数值,然后得到的数据放置于另外一列中,这是可以做到的。
这样费米面就移到0点了
2楼2010-10-09 09:49:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风轻云淡7

金虫 (小有名气)

引用回帖:
Originally posted by 风轻云淡7 at 2010-10-09 09:39:29:
大家好:
    我想问一下,但我把pwscf计算的数据从bands.dat中导出来的时候,费米面是不在零点的,这时候如果我想用origin画能带图的时候,怎么能吧费米面移至零点,要是所有的数据都减去一个数的话,计算量有点 ...

恩……谢谢,当时我的数据有好几百列……计算量太大了啊……有没有别的方法啊?
4楼2010-10-09 09:51:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风轻云淡7

金虫 (小有名气)

aylayl08:你还是没用好excel,学习教程吧 2010-10-11 10:15:23
引用回帖:
Originally posted by 江山2010 at 2010-10-09 09:50:21:
你可以编辑一个小的程序将其中的数据编辑一下,或者一个简单的方法将数据导入到excel中写一个公式,就搞定了

恩……我没有学习过编写程序,因为老板催得急,我怕来不及,excel中的我试过了,只能该一列,当时我有好几百列。这样算太麻烦了……那还有没有别的方法 啊?
5楼2010-10-09 09:53:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见