最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

含時勢能情形的波函數(shù)時間演化示例

2022-11-23 00:42 作者:湛藍色的彼岸花  | 我要投稿

含時勢能的部分代碼。

L = 6.25; % Interval Length


N = 1000; % 設置 N*N 格點


x = linspace(-L/2,L/2-L/N,N)'; % Coordinate vector


dx = x(2) - x(1); % Coordinate step


NT = 50000; % No. of time steps


TF = 50; T = linspace(0,TF,NT); % Time vector


dT = T(2)-T(1); % Time step


I1 = speye(N,N);


% 動能部分

% for even N


K = [2*pi*(-N/2:-1)/L,2*pi*(0:N/2-1)/L];


% % for odd N

%?

% K = [2*pi*(-N/2+1/2:-1)/L,2*pi*(0:N/2-1/2)/L];


UMmt = exp(-0.5*1i*dT*((K').^2)/2); % exp(-i*(-0.5*Laplacian)*dT/2), 處于動量空間


% 勢能部分

% 勢能不可變化太劇烈,除非修改后面計算時間演化的方法

V0 = 20;

Hat = @(y) ((atan(y*10)+pi/2)/pi).^2; % “平滑化”的階梯函數(shù)

U0 = V0*(Hat(x-1.5)+Hat(-x-1.5)+Hat(x+0.3).*Hat(-x+0.3));% 靜態(tài)的勢能


e = ones(N,1);?

Lap1 = spdiags([e -2*e e e e],[-1 0 1 N-1 -N+1],N,N)/dx^2; % 二階導(差分)算子


r0=1;

Ut = @(r)(r0*r)*Hat(-x); % 動態(tài)的勢能函數(shù)

% UVh = exp(-1i*(U0+Ut(t*dT))*dT);?


H0 = -0.5*Lap1+spdiags(U0+Ut(-0.5),0,N,N); % 離散化的哈密頓算子

[V,D]=eigs(full(H0),1,'smallestabs'); % 求基態(tài)波函數(shù)



psi0 = V(:,1); %初態(tài)

psi0 = psi0/sqrt(psi0'*psi0);?


rate = 0.05; %速率


h = 1.0e-2;


for t = 1:NT*10

? ? %當前勢能

? ? DelTl = min(-0.5+rate*t*dT,0.5);

? ? Unow = U0+Ut(DelTl);

? ??

? ? UVh = exp(-1i*Unow*dT);?

? ??

? ? % 時間演化,Strang方法

? ? psik = full(UMmt.*fftshift(fft(psi0)));


? ? psi0 = ifft(ifftshift(psik));


? ? psi0 = full(UVh.*psi0);

? ??

? ? psik = full(UMmt.*fftshift(fft(psi0)));


? ? psi0 = ifft(ifftshift(psik));? ??

? ??

? ? %計算密度、相位等

? ? rho = abs(psi0).^2;

? ? phase = angle(psi0).*heaviside(rho-0.001*h);

? ? % 按需加上其他東西

? ??

end


含時勢能情形的波函數(shù)時間演化示例的評論 (共 條)

分享到微博請遵守國家法律
赤壁市| 洛扎县| 梅河口市| 崇左市| 黔东| 牙克石市| 宜州市| 桃园县| 西城区| 乌拉特前旗| 自治县| 广河县| 屯留县| 扶余县| 泰来县| 昌乐县| 阳新县| 新郑市| 怀化市| 新宁县| 恩施市| 滨州市| 嘉祥县| 夏津县| 历史| 舟曲县| 吉安县| 齐齐哈尔市| 东方市| 东乡县| 康保县| 日土县| 永昌县| 广水市| 水富县| 肥城市| 乌拉特后旗| 宜川县| 富阳市| 昂仁县| 龙江县|