24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1955  |  回复: 25
当前主题已经存档。
【有奖交流】积极回复本帖子,参与交流,就有机会分得作者 shxincui518 的 3 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

shxincui518

铜虫 (正式写手)

[交流] 【求助】castep做电荷密度图的问题

我用castep做出电荷密度来,想用黑白的衬底,但我看图像一点也不清晰,通过color mapping试着改了下,效果不是很好。想问问大家是如何处理这种电荷密度图的?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

acridine

木虫 (正式写手)

记得以前在别的论坛发过帖子处理这个问题的,现在大概说一下吧
首先说一下哪些是我们自己能处理的:dmol和castep得到的电荷密度都可以自己处理。但是注意:castep的差分电荷是处理不了的,它的格式不是可读的。而通常的分析中,最重要的又恰恰是差分电荷,所以想处理差分电荷等高线的同志们还是去找一下lev00这个软件吧。
对于电荷密度,首先要找到数据存放的文件:打开结果所在文件夹,文件夹选项中显示隐藏文件,dmol的电荷密度计算结果文件是xxx_density.grd,而castep的结果文件是xxx.charg_frm (castep需要先分析->electron density-> save 才能找到这个文件)
之后就是处理这个文件了,你可以打开它,无论grd还是 frm格式,它里面都有一组数据,这就是空间网格点上各个点的电荷密度值,剩下的工作就是找到你需要的那个面上各个点的数据值,导出来,这需要编程序实现,如果你的面很普通,这会很复杂,如果是平行于坐标轴的面,找出数据点会适当简单一些.
找到点后就可以画图了,无论是用origin还是matlab都能实现。

最后说一下我自己的看法:对这种等高线图没有必要太深究,真的没必要。我当初费了好大劲编程虚实现了这个功能,但是现在看来并没有什么太大的实际价值,也基本没用过。现在无论分析数据还是写文章都用ms自带工具画的图。重要的是你的思想,至于图,只要能的表述清你的问题就可以,简单的用ms画的图就好了。
ps 在ms画图时在color map 上选择中几条线,就可以出现类似等高线的图,也可以作得很美观。
21楼2008-09-27 23:15:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 26 个回答

shxincui518

铜虫 (正式写手)

用origin做下看看!呵呵!算是自己解决了
2楼2008-06-05 08:04:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ocean08

木虫 (著名写手)

做人要开心

楼上的,怎么用origin做电荷密度图啊?是不是用等高线表示的那种,可否详细说一下

[ Last edited by ocean08 on 2008-6-5 at 08:25 ]
以一无所知和无所不知的方式去思考;以即将赴死和永生不死的态度去生活。
3楼2008-06-05 08:23:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

066040223

用origin做下看看!呵呵!算是自己解决了

我也很想知道不知道楼主可否透露一下下啊!
4楼2008-06-05 08:55:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见