Update calculation_of_Chern_number_by_efficient_method.m

This commit is contained in:
2024-12-19 17:07:51 +08:00
parent 0027293f2b
commit 73adde082b

View File

@@ -3,11 +3,11 @@
% 陈数高效法 % 陈数高效法
clear;clc; clear;clc;
n=1000 % 积分密度 n=100 % 积分密度
delta=2*pi/n; delta=2*pi/n;
C=0; C=0;
for kx=-pi:(2*pi/n):pi for kx=-pi:(2*pi/n):pi-(2*pi/n)
for ky=-pi:(2*pi/n):pi for ky=-pi:(2*pi/n):pi-(2*pi/n)
VV=get_vector(HH(kx,ky)); VV=get_vector(HH(kx,ky));
Vkx=get_vector(HH(kx+delta,ky)); % 略偏离kx的波函数 Vkx=get_vector(HH(kx+delta,ky)); % 略偏离kx的波函数
Vky=get_vector(HH(kx,ky+delta)); % 略偏离ky的波函数 Vky=get_vector(HH(kx,ky+delta)); % 略偏离ky的波函数