vasp入门到精通[21]画出总态密度(手写脚本)
1、首先要知道态密度数据是在DOSCAR中的,让我们先看一下里面的结构
![vasp入门到精通[21]画出总态密度(手写脚本)](https://exp-picture.cdn.bcebos.com/b87bd38920c5260f79b4c13ed2de4507890189d5.jpg)
5、也就是要提取第7~NEDOS+6 行的数据,最后一步要做能量修正,就是第一列减去费米能
6、这样就完成了,小编的耔阵式肥脚本命令是这样的:a=`head -6 DOSCAR|tail -1|awk '{print $3}'`b=$((锾攒揉敫a + 6))f=`awk '{if(NR==6)print $4}' DOSCAR`sed -n '7,'$b' p' DOSCAR > DOS.datawk '{print $1-'$f',$2}' DOS.dat > DOS-final.dat
![vasp入门到精通[21]画出总态密度(手写脚本)](https://exp-picture.cdn.bcebos.com/3931cb413a8ca6085f8e8848db8c9bcec6f8fed5.jpg)
9、如果有想学习shell的小伙伴,跟小编发信息吧,如果想学的多,小编继续写shell的教程,今天就到这里了!
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:64
阅读量:60
阅读量:86
阅读量:44
阅读量:78