国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

原子核等勢(shì)能面的Matlab繪制

2019-12-06 06:22金華
科技風(fēng) 2019年32期
關(guān)鍵詞:原子核

上海電機(jī)學(xué)院文理學(xué)院 上海 201306

摘 要:利用Matlab軟件的griddata函數(shù)對(duì)平均場(chǎng)方法獲取的原子核的勢(shì)能面進(jìn)行了插值平滑,通過(guò)繪制等高線,得到等勢(shì)能面,并以核素74Ge等勢(shì)能面的繪制為例,分析了74Ge的形變。

關(guān)鍵詞:原子核;等勢(shì)能面;Matlab

中圖分類號(hào):O571.21

繪制原子核的等勢(shì)能面是分析核素形變的重要的手段。從系統(tǒng)的哈密頓量出發(fā),利用受限的Hartree-Fock方法,[1]可以計(jì)算β自由度(描述原子核的軸對(duì)稱形變)和γ自由度(描述原子核的三軸形變)下的勢(shì)能。由于計(jì)算的核勢(shì)能是散點(diǎn)圖,還需通過(guò)數(shù)值方法對(duì)散點(diǎn)進(jìn)行插值計(jì)算,得到光滑的勢(shì)能面,并在β-γ極坐標(biāo)平面上通過(guò)繪制等高線得到等勢(shì)能面,從而進(jìn)一步判斷原子核的形變情況。

Matlab作為一個(gè)具有較強(qiáng)功能的科學(xué)計(jì)算軟件,能夠直接調(diào)用數(shù)值方法的計(jì)算程序,可以快速高效地實(shí)現(xiàn)各種數(shù)值計(jì)算過(guò)程。本文將利用Matlab軟件中的griddata函數(shù)對(duì)離散的原子核勢(shì)能進(jìn)行插值平滑,具體說(shuō)明Matlab軟件在原子核等勢(shì)能面繪制中的應(yīng)用。

1 griddata函數(shù)簡(jiǎn)介

Matlab的griddata函數(shù)可以對(duì)散點(diǎn)數(shù)據(jù)進(jìn)行兩維和三維插值。以兩維插值為例,其命令語(yǔ)法如下:

zq= griddata(x,y,z,xq,yq,method)

上述命令可以實(shí)現(xiàn)將(x,y,z)的散點(diǎn)數(shù)據(jù)平滑成z=f(x,y)形式的曲面,在(xq,yq)指定的查詢點(diǎn)進(jìn)行插值,并返回插入的值z(mì)q,其中xq和yq為兩維查詢點(diǎn)網(wǎng)格,zq則為兩維數(shù)組。method為插值方法,可以選擇linear、nearest、natural、cubic、linear 或 v4,其中前四個(gè)選項(xiàng)是基于三角剖分的插值方法,而 v4則為雙調(diào)和樣條插值方法,默認(rèn)方法為linear。本文中,我們采用cubic選項(xiàng),即基于三角剖分的三次插值方法。griddata函數(shù)的詳細(xì)語(yǔ)法說(shuō)明可見(jiàn)Matlab軟件的幫助文件。

下面我們利用griddata函數(shù)來(lái)繪制核素74Ge的等勢(shì)能面。

2 核素74Ge等勢(shì)能面繪制

在原子核的殼模型中,以核素56Ni為不活躍的殼芯,74Ge的價(jià)核子可以在pf5/2g9/2的模型空間中被激發(fā)。利用受限的Hartree-Fock方法,通過(guò)JUN45有效相互作用,我們計(jì)算了β和γ自由度下,體系總角動(dòng)量為0時(shí),74Ge的勢(shì)能。相關(guān)的計(jì)算方法參見(jiàn)文獻(xiàn)[2]的討論,這里不再贅述。計(jì)算得到的勢(shì)能分布可見(jiàn)圖(a)中的散點(diǎn)。利用griddata函數(shù)可對(duì)散點(diǎn)進(jìn)行插值平滑,再進(jìn)一步地將平滑后的勢(shì)能面投影到β-γ極坐標(biāo)平面上,就可以做出等勢(shì)能面圖。具體的計(jì)算過(guò)程見(jiàn)下文的Matlab程序代碼和對(duì)應(yīng)的注釋:

r=load('fort.30');%讀取計(jì)算的離散的核勢(shì)能

subplot(2,1,1);

plot3(r(:,1),r(:,2),r(:,3),'r.');%繪制勢(shì)能的三維散點(diǎn)圖

xlabel('\\it x'); % x=β

ylabel('\\it y'); % y=β *sin γ

zlabel('{\\it E}(MeV)'); %E為勢(shì)能

title('(a)'); hold on;

xlin=linspace(min(r(:,1)),max(r(:,1)),800);

ylin=linspace(min(r(:,2)),max(r(:,2)),800);

[X,Y]=meshgrid(xlin,ylin); %將插值計(jì)算的區(qū)域網(wǎng)格化

Z=griddata(r(:,1),r(:,2),r(:,3),X,Y,'cubic'); %利用griddata函數(shù)插值平滑離散點(diǎn),并在網(wǎng)格化的查詢點(diǎn)[X,Y]上,返回插入的值Z

mesh(X,Y,Z); %繪制平滑后的勢(shì)能面

grid on;box on;

subplot(2,1,2);

contourf(X,Y,Z,12); %將勢(shì)能面投影到β-γ極坐標(biāo)平面上,繪制等高線,得到等勢(shì)能面

title('(b)');h=colorbar;

set(get(h,'Title'),'string','{\\it E}(MeV)');hold on;

sector(0,0,0,60,0.25); % 利用自定義的函數(shù)sector 繪制β-γ平面極坐標(biāo)

function sector(x0,y0,angle1,angle2,R) %定義sector函數(shù)

t=linspace(angle1/180*pi,angle2/180*pi,1000);

x=R*cos(t);y=R*sin(t);x(1001)=0;y(1001)=0;

plot(x,y,'k-');axis([x0,x0+R,y0,y0+R]);

set(gca,'YColor','white');box off;

x1=R*cos(30/180*pi);y1=0.01+R*sin(30/180*pi);

x2=R*cos(60/180*pi);y2=0.01+R*sin(60/180*pi);

xlabel({'\\it \\beta'});text(x1,y1,'{\\it \\gamma}=30^{\\circ}');

text(x2,y2,'60^{\\circ}');text(R,0,'0^{\\circ}');

end

(a)插值平滑后的勢(shì)能面

(b)對(duì)應(yīng)的等勢(shì)能面

執(zhí)行上述代碼后,得到的計(jì)算結(jié)果如圖所示。在圖(a)中可以看到,通過(guò)griddata函數(shù),利用基于三角剖分的三次插值方法能夠很好地平滑離散點(diǎn),得到光滑連續(xù)的勢(shì)能面。圖(b)中,在β-γ極坐標(biāo)平面上所繪制的等勢(shì)能面也能夠準(zhǔn)確地描述核素74Ge的形變。當(dāng)γ處于450到550的范圍內(nèi)時(shí),存在勢(shì)能的極小值,表明74Ge具有一定的三軸形變,這與實(shí)驗(yàn)上的分析是相一致的。[3]

3 結(jié)語(yǔ)

利用Matlab軟件的griddata函數(shù)對(duì)受限的Hartree-Fock方法計(jì)算得到的核素74Ge的離散的勢(shì)能面進(jìn)行了基于三角剖分的三次插值平滑,繪制的等勢(shì)能面能夠很好地反映出74Ge的結(jié)構(gòu)特征。由于Matlab語(yǔ)言編寫(xiě)簡(jiǎn)單,函數(shù)功能豐富,本文提供的方法不失為繪制原子核等勢(shì)能面的一種有效途徑。

參考文獻(xiàn):

[1]RING P,SCHUCK P.The Nuclear Many-Body Problem[M].New York:Spring-Verlag,1980:266.

[2]金華.76Ge 形變的殼模型分析.上海電機(jī)學(xué)院學(xué)報(bào)[J].2017,20(5):301-305.

[3]SUN J J,SHI Z,LI X Q,et al.Spectroscopy of 74Ge:From soft to rigid triaxiality[J].Physics Letters B,2014,734:308-313.

作者簡(jiǎn)介:金華(1979-),男,上海電機(jī)學(xué)院教師,主要從事物理學(xué)的教學(xué)與研究工作。

猜你喜歡
原子核
人教版《物理》選擇性必修第三冊(cè)“第五章 原子核”編寫(xiě)說(shuō)明
原子內(nèi)部的秘密
原子核天體物理簡(jiǎn)介
元素周期表
再分給你看!
再分給你看!
物質(zhì)構(gòu)成中的“一定”與“不一定”
近代物理知識(shí)復(fù)習(xí)導(dǎo)航
核模型假說(shuō)
原子核是否存在手性
哈密市| 新干县| 翁牛特旗| 南汇区| 河西区| 新蔡县| 元氏县| 巫山县| 绿春县| 称多县| 三都| 达拉特旗| 沂南县| 许昌市| 仙游县| 武夷山市| 平邑县| 桐城市| 武强县| 金昌市| 宜昌市| 鞍山市| 通海县| 连江县| 台北县| 德庆县| 乌审旗| 红河县| 徐汇区| 营山县| 巴彦淖尔市| 新民市| 正安县| 巴楚县| 乌兰浩特市| 遵义县| 巨鹿县| 苏尼特左旗| 淮北市| 营口市| 永宁县|