²é¿´: 1100  |  »Ø¸´: 3

á°ÔóÔózz

гæ (³õÈëÎÄ̳)

[ÇóÖú] ¼±¼±¼± matlab³ÌÐòÔËÐв»³öÀ´ ÄÄλ´óÉñ¿ÉÒÔ°ïæÐÞ¸ÄһϠлл лл

³ÌÐòÊǼÆËãһάѦ¶¨ÚÌ·½³ÌµÄ±¾Õ÷Öµ£¬ÖмäѦ¶¨Ú̾ØÕóÓõÄÊÇÓÐÏÞ²î·Ö·¨£¬ÎÒÃÇÀÏʦҪÇóµÄ³ÌÐòÔËÐнá¹û£¬ÊÇÒªÇó³ö²¨º¯ÊýphiµÄͼ£¬ºÍÄÜÁ¿EµÄÖµ¡£
ÏÂÃæÊÇÎÒдµÄ³ÌÐò£¬³ÌÐòĿǰµÄÎÊÌâÖ÷ÒªÊǾØÕó¸³ÖµµÄµØ·½£¬»¹ÓÐÇóÄÜÁ¿EµÄµØ·½ÈçºÎд£¬±¾Õ÷ÖµµÄµØ·½¡£
¸÷λ´óÉñ°ï°ï棬лл£¡
clc;clear all;
%Á¿×ÓÚå²ÎÊý
w=30;                                          %ÊÆÚå¿í30nm
N=100;                                        %È¡µã
h=1.054*10^-34;                        %ÆÕÀʿ˳£Êý1.054*10^-34J-s
m0=9.11*10^-31;                       %¾²µç×ÓÖÊÁ¿9.11*10^-31kg
m=0.067*m0;                              %ÓÐЧÖÊÁ¿
V=300;                                         %ÊÆÄÜ300mev
%Ѧ¶¨Ú̾ØÕó
a=0;b=30;                                     %¶Ëµã×ø±ê
deltax=(b-a)/N;                              %¼ÆËãÇø¼ä²½³¤
p=ones(N-1,1);                               %´´½¨ÔªËØÎª1µÄ£¨N-1£©*1½×¾ØÕó
K=spdiags([-2*p,-2*p,-2*p],[-1,0,1],N-1,N-1); %Éú³ÉÈý¶Ô½ÇÏßÏ¡Êè¾ØÕó
for i=1:N-1
    y1=a+deltax*i;                                   %¼ÆËã¸÷½Úµã×ø±êÖµ
    K(i,i)=h^2/m./(deltax).^2+V;              %Ö÷¶Ô½ÇÏßÔªËØ¸³Öµ
    K(i,i+1)=-h^2/(2*m*(deltax).^2);
    K(i,i-1)= -h^2/(2*m*(deltax).^2);       %´Ó¶Ô½ÇÏßÔªËØ¸³Öµ
end
B=zeros(N-1,1);                                      %´´½¨ÔªËØÎª0µÄ£¨N-1£©*1½×¾ØÕó
B(1)=h^2/(2*m*(deltax).^2);
B(N-1)=h^2/(2*m*(deltax).^2);            %É趨¾ØÕóÁ½¶ËµÄÔªËØÖµ
phi=K\B;                                                 %¾ØÕó×ó³ý£¬¼ÆËã¸÷½Úµãº¯Êý½üËÆÖµ
%±¾Õ÷Öµ¼ÆËã
E=eig(K);                                                %Çó¾ØÕóKµÄÈ«²¿ÌØÕ÷Öµ
%ÏÔʾ½á¹û
spy(K);                                        %²é¿´Ï¡Êè¾ØÕó
plot(y1,phi,'.')                              %»æÖƺ¯Êýphi(x)µÄÇúÏßͼ
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

˪СÃöþ

ľ³æ (ÕýʽдÊÖ)

¹þ¹þ

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
á°ÔóÔózz: ½ð±Ò+5, ¡ïÓаïÖú 2016-05-05 10:10:34
%%%%%%ÏÖÔÚÄܹ»ÔËÐд¦½á¹û£¬µ«ÊDz»ÖªµÀ¶Ô²»¶Ô¡£
clc;clear all;
%Á¿×ÓÚå²ÎÊý
w=30;                                          %ÊÆÚå¿í30nm
N=100;                                        %È¡µã
h=1.054*10^-34;                        %ÆÕÀʿ˳£Êý1.054*10^-34J-s
m0=9.11*10^-31;                       %¾²µç×ÓÖÊÁ¿9.11*10^-31kg
m=0.067*m0;                              %ÓÐЧÖÊÁ¿
V=300;                                         %ÊÆÄÜ300mev
%Ѧ¶¨Ú̾ØÕó
a=0;b=30;                                     %¶Ëµã×ø±ê
deltax=(b-a)/N;                              %¼ÆËãÇø¼ä²½³¤
p=ones(N-1,1);                               %´´½¨ÔªËØÎª1µÄ£¨N-1£©*1½×¾ØÕó
y1=p;
K=spdiags([-2*p,-2*p,-2*p],[-1,0,1],N-1,N-1); %Éú³ÉÈý¶Ô½ÇÏßÏ¡Êè¾ØÕó
for i=1:N-1
    y1(i)=a+deltax*i;                                   %¼ÆËã¸÷½Úµã×ø±êÖµ
    K(i,i)=h^2/m./(deltax).^2+V;              %Ö÷¶Ô½ÇÏßÔªËØ¸³Öµ
    if i<N-1
        K(i,i+1)=-h^2/(2*m*(deltax).^2);
    end
    if i>1
        K(i,i-1)= -h^2/(2*m*(deltax).^2);       %´Ó¶Ô½ÇÏßÔªËØ¸³Öµ
    end
end
B=zeros(N-1,1);                                      %´´½¨ÔªËØÎª0µÄ£¨N-1£©*1½×¾ØÕó
B(1)=h^2/(2*m*(deltax).^2);
B(N-1)=h^2/(2*m*(deltax).^2);            %É趨¾ØÕóÁ½¶ËµÄÔªËØÖµ
phi=K\B;                                                 %¾ØÕó×ó³ý£¬¼ÆËã¸÷½Úµãº¯Êý½üËÆÖµ
%±¾Õ÷Öµ¼ÆËã
E=eig(K);                                                %Çó¾ØÕóKµÄÈ«²¿ÌØÕ÷Öµ
%ÏÔʾ½á¹û
spy(K);                                        %²é¿´Ï¡Êè¾ØÕó
plot(y1,phi,'b-')                              %»æÖƺ¯Êýphi(x)µÄÇúÏßͼ
ûʶù¾Í½øÐн»Á÷~
2Â¥2016-05-05 09:33:33
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

á°ÔóÔózz

гæ (³õÈëÎÄ̳)

ÒýÓûØÌû:
2Â¥: Originally posted by ˪СÃöþ at 2016-05-05 09:33:33
%%%%%%ÏÖÔÚÄܹ»ÔËÐд¦½á¹û£¬µ«ÊDz»ÖªµÀ¶Ô²»¶Ô¡£
clc;clear all;
%Á¿×ÓÚå²ÎÊý
w=30;                                          %ÊÆÚå¿í30nm
N=100;                                        %È¡µã
h=1.054*10^ ...

´úÂëÊÇ¿ÉÒÔÔËÐгöÀ´ÁË£¬µ«Êǽá¹û²»¶Ô£¬¿ÉÄÜÊÇÎÒдµÄ´úÂ뻹ÓÐÎÊÌ⣬²»¹ý»¹ÊÇллÄ㣬ÖÁÉÙËü¿ÉÒÔÔËÐÐÀ²
3Â¥2016-05-05 10:08:58
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

˪СÃöþ

ľ³æ (ÕýʽдÊÖ)

¹þ¹þ

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

ÒýÓûØÌû:
3Â¥: Originally posted by á°ÔóÔózz at 2016-05-05 10:08:58
´úÂëÊÇ¿ÉÒÔÔËÐгöÀ´ÁË£¬µ«Êǽá¹û²»¶Ô£¬¿ÉÄÜÊÇÎÒдµÄ´úÂ뻹ÓÐÎÊÌ⣬²»¹ý»¹ÊÇллÄ㣬ÖÁÉÙËü¿ÉÒÔÔËÐÐÀ²...

ÄǾͺÃ~Äã¿´¿´¹ý³ÌÖеķ½³ÌÊDz»ÊǶԵÄÁË
×£ºÃ£¡
ûʶù¾Í½øÐн»Á÷~
4Â¥2016-05-05 11:10:20
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ á°ÔóÔózz µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] »úеר˶299Çóµ÷¼ÁÖÁ²ÄÁÏ +3 kkcoco25 2026-03-16 4/200 2026-03-21 03:52 by JourneyLucky
[¿¼ÑÐ] 299Çóµ÷¼Á +6 ¡÷С͸Ã÷* 2026-03-17 6/300 2026-03-21 02:42 by JourneyLucky
[¿¼ÑÐ] 332Çóµ÷¼Á +4 ydfyh 2026-03-17 4/200 2026-03-21 02:20 by JourneyLucky
[¿¼ÑÐ] 265Çóµ÷¼Á +9 ÁºÁºÐ£Ð£ 2026-03-17 9/450 2026-03-21 02:17 by JourneyLucky
[¿¼ÑÐ] 328Çóµ÷¼Á£¬Ó¢ÓïÁù¼¶551£¬ÓпÆÑо­Àú +4 ÉúÎ﹤³Ìµ÷¼Á 2026-03-17 8/400 2026-03-21 02:12 by JourneyLucky
[¿¼ÑÐ] 287Çóµ÷¼Á +7 ³¿»èÏßÓëÐǺ£ 2026-03-19 8/400 2026-03-20 22:19 by JourneyLucky
[¿¼ÑÐ] ±±¿Æ281ѧ˶²ÄÁÏÇóµ÷¼Á +5 tcxiaoxx 2026-03-20 5/250 2026-03-20 21:35 by laoshidan
[¿¼ÑÐ] Ò»Ö¾Ô¸ÎäÀí²ÄÁϹ¤³Ì348Çóµ÷¼Á +3 £þ^£þ©bº¹ 2026-03-19 4/200 2026-03-20 21:01 by zhukairuo
[¿¼ÑÐ] Ò»Ö¾Ô¸±±¾©»¯¹¤´óѧ0703»¯Ñ§318·Ö£¬ÓпÆÑо­Àú£¬Çóµ÷¼Á +4 һƿ±½¼×Ëá 2026-03-14 4/200 2026-03-20 20:36 by fen_rao
[¿¼ÑÐ] Ò»Ö¾Ô¸Î÷°²½»Í¨´óѧ ѧ˶ 354Çóµ÷¼Á211»òÕß˫һÁ÷ +3 ÎÒÏëÒª¶ÁÑо¿Éú 2026-03-20 3/150 2026-03-20 20:13 by JourneyLucky
[¿¼ÑÐ] 086500 325 Çóµ÷¼Á +3 Áì´øÐ¡ÐÜ 2026-03-19 3/150 2026-03-20 18:38 by ¾¡Ë´Ò¢1
[¿¼ÑÐ] »·¾³¹¤³Ìµ÷¼Á +9 ´ó¿Édigkids 2026-03-16 9/450 2026-03-20 17:38 by ×íÔÚ·çÀï
[»ù½ðÉêÇë] ѧУÒѾ­Ìá½»µ½NSFC£¬»¹ÄÜÐÞ¸ÄÂ𣿠40+4 babangida 2026-03-19 8/400 2026-03-20 15:58 by babero
[¿¼ÑÐ] 08¹¤Ñ§µ÷¼Á +5 Óû§573181 2026-03-20 5/250 2026-03-20 15:47 by xia_2003
[¿¼ÑÐ] Ò»Ö¾Ô¸Öйúº£Ñó´óѧ£¬ÉúÎïѧ£¬301·Ö£¬Çóµ÷¼Á +5 1ËïÎò¿Õ 2026-03-17 6/300 2026-03-19 23:46 by zcl123
[¿¼ÑÐ] 286Çóµ÷¼Á +6 lemonzzn 2026-03-16 10/500 2026-03-19 14:31 by lemonzzn
[¿¼ÑÐ] ²ÄÁϹ¤³Ìר˶274Ò»Ö¾Ô¸211Çóµ÷¼Á +6 Ñ¦ÔÆÅô 2026-03-15 6/300 2026-03-17 11:05 by ѧԱh26Tkc
[¿¼ÑÐ] Ò»Ö¾Ô¸ÄϾ©´óѧ£¬080500²ÄÁÏ¿ÆÑ§Ó빤³Ì£¬µ÷¼Á +4 Jy? 2026-03-16 4/200 2026-03-17 11:02 by gaoqiong
[¿¼ÑÐ] 326Çóµ÷¼Á +4 ŵ±´¶û»¯Ñ§½±êéê 2026-03-15 7/350 2026-03-16 17:11 by ŵ±´¶û»¯Ñ§½±êéê
[¿¼ÑÐ] 26¿¼ÑÐÒ»Ö¾Ô¸ÖйúʯÓÍ´óѧ(»ª¶«)305·ÖÇóµ÷¼Á +3 ¼ÎÄêÐÂ³Ì 2026-03-15 3/150 2026-03-15 13:58 by ¹þ¹þ¹þ¹þºÙºÙºÙ
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û