x=-pi:pi/100:pi;
y=-pi:pi/100:pi;
t=pi/3;
m=1;
[X,Y]=meshgrid(x,y);
e1=[0,1];
e2=[-sqrt(3)/2,-0.5];
e3=[sqrt(3)/2,-0.5]; %紧束缚近似中最相近的三个原子的坐标
v1=[sqrt(3),0];
v2=[-sqrt(3)/2,3/2];
v3=[-sqrt(3)/2,-3/2];
Hx=(-cos(X*e1(1,1)+Y*e1(1,2))-cos(X*e2(1,1)+Y*e2(1,2))-cos(X*e3(1,1)+Y*e3(1,2)))*10;
Hy=(-sin(X*e1(1,1)+Y*e1(1,2))-sin(X*e2(1,1)+Y*e2(1,2))-sin(X*e3(1,1)+Y*e3(1,2)))*10;
Hz=(-sin(X*v1(1,1)+Y*v1(1,2))-sin(X*v2(1,1)+Y*v2(1,2))-sin(X*v3(1,1)+Y*v3(1,2)))*sin(t)+m;
H0=(-cos(X*v1(1,1)+Y*v1(1,2))-cos(X*v2(1,1)+Y*v2(1,2))-cos(X*v3(1,1)+Y*v3(1,2)))*cos(t);
Z=H0+(Hx.^2+Hy.^2+Hz.^2).^(1/2);
c=zeros(size(x));
subplot(1,3,1)
surf(X,Y,Z);
hold on
Z=H0-(Hx.^2+Hy.^2+Hz.^2).^(1/2);
surf(X,Y,Z)
没有合适的资源?快使用搜索试试~ 我知道了~
matlab 石墨烯代码_石墨烯能带_
共6个文件
m:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 13 下载量 157 浏览量
2021-10-01
16:35:20
上传
评论 4
收藏 2KB ZIP 举报
温馨提示
在凝聚态物理中,石墨烯材料应用广泛,计算石墨烯能带十分重要。
资源推荐
资源详情
资源评论
收起资源包目录
matlab 石墨烯代码.zip (6个子文件)
matlab 石墨烯代码
graphene_NNN.m 718B
armchair_NNN.m 335B
graphene_NN.m 340B
zgzg_NNN.m 438B
armchair_NN.m 247B
zgzg_NN.m 255B
共 6 条
- 1
海四
- 粉丝: 53
- 资源: 4717
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页