²é¿´: 1759  |  »Ø¸´: 8

jjgy_2002

ľ³æ (ÖøÃûдÊÖ)

[ÇóÖú] [ÇóÖú] °ï¿´´ËµÚÒ»Àà±´Èû¶ûº¯ÊýÇó½â´úÂë¸ù¾ÝÄÄÆªÎÄÏ׵ļÆËã·½·¨±àд£¿

[ÇóÖú] °ï¿´´ËµÚÒ»Àà±´Èû¶ûº¯ÊýÇó½â´úÂë¸ù¾ÝÄÄÆªÎÄÏ׵ļÆËã·½·¨±àд£¿
´úÂëÈçÏ£º
function Jx = bessel(n,x)
format long;
if n == 0
    a = [5.7568490574e10;-1.3362590354e10;6.516196407e8;
         -1.121442418e7;7.739233017e4;-1.849052456e2];
    b = [5.7568490411e10;1.029532985e9;9.494680718e6;
         5.927264853e4;2.678532712e2;1.0];
    r =[1.0;-0.1098628627e-2;0.2734510407e-4;
        -0.2073370639e-5;0.2093887211e-6];
    s =[-0.1562499995e-1;0.1430488765e-3;-0.6911147651e-5;
        0.7621095161e-6;-0.934945152e-7];
    if abs(x) < 8
        J0_u = a(1);
        J0_d = b(1);
        for i=2:6
            J0_u = J0_u + a(i)*power(x,2*(i-1));
            J0_d = J0_d + b(i)*power(x,2*(i-1));
        end
        J0 = J0_u/J0_d;
    else
        z = 8/abs(x);
        sita = abs(x) - pi/4;
        R0 = r(1);
        S0 = s(1);
        for i=2:5
            R0 = R0 + r(i)*power(z,2*(i-1));
            S0 = S0 + s(i)*power(z,2*(i-1));
        end
        J0 = (R0*cos(sita)-z*S0*sin(sita))*sqrt(2/pi/abs(x));
    end
    Jx = J0;
else
    if n == 1
        c = [7.2362614232e10;-7.895059235e9;2.423968531e8;
            -2.972611439e6;1.570448260e4;-3.016036606e1];
        d = [1.44725228443e11;2.300535178e9;1.858330474e7;
            9.944743994e4;3.769991397e2;1.0];
        p = [1.0;0.183105e-2;-0.3516396496e-4;
            0.2457520174e-5;-0.240337019e-6];
        q = [0.4687499995e-1;-0.2002690873e-3;
            0.8449199096e-5;-0.88228987e-6;
            0.105787412e-6];
        if abs(x) < 8
            J1_u = c(1);
            J1_d = d(1);
            for i=2:6
                J1_u = J1_u + c(i)*power(x,2*(i-1));
                J1_d = J1_d + d(i)*power(x,2*(i-1));
            end
            J1 = x*J1_u/J1_d;
        else
            z = 8/abs(x);
            fi = abs(x) - 3*pi/4;
            P1 = p(1);
            Q1 = q(1);
            for i=2:5
                P1 = P1 + p(i)*power(z,2*(i-1));
                Q1 = Q1 + q(i)*power(z,2*(i-1));
            end
            J1 = (P1*cos(fi)-z*Q1*sin(fi))*sqrt(2/pi/abs(x));
            if x<0
                J1 = -J1;
            end
        end
        Jx = J1;
    else
        if abs(x) > n
            y = 2/x;
            bess1 = bessel(0,x);
            bess2 = bessel(1,x);
            for j=1:n-1
                Jx = j*y*bess2 - bess1;
                bess1 = bess2;
                bess2 = Jx;
            end
        else
            M = 2*floor(((n + floor(sqrt(40*n))))/2);
            JS = zeros(M+2 ,1);
            JS(M+2) = 0;
            JS(M+1) = 1;
            y = 2/x;
            bSum = 0;
            for k=M:-1:1
                JS(k) = JS(k+1)*y*k - JS(k+2);
            end
            BK = JS(1);
            for k=1:floor(M/2)
                BK = BK + 2*JS(2*k+1);
            end
            Jx = JS(n+1)/BK;
        end
    end
end
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

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

jjgy_2002

ľ³æ (ÖøÃûдÊÖ)

2Â¥2011-06-25 16:52:32
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

jjgy_2002

ľ³æ (ÖøÃûдÊÖ)

ÔõûÈËÏìӦĨ?
3Â¥2011-06-27 09:58:13
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

vivian5251

гæ (³õÈëÎÄ̳)

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

Ïë°ïÖú,µ«²»»á,Ï£ÍûÓÐÈËÄܰﵽÄã
´ó¼ÒºÃ
4Â¥2011-07-03 01:10:06
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

tong_xiao

гæ (³õÈëÎÄ̳)

½ð±ÒÓеãÉÙ¹þ
5Â¥2013-11-12 21:14:14
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

jjgy_2002

ľ³æ (ÖøÃûдÊÖ)

ÒýÓûØÌû:
5Â¥: Originally posted by tong_xiao at 2013-11-12 21:14:14
½ð±ÒÓеãÉÙ¹þ

ºÇºÇ£¬ÄܰïæÂð£¿ÎÒ¶à¸ø½ð±Ò¾ÍÊÇÁË
6Â¥2013-11-13 13:02:23
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

tong_xiao

гæ (³õÈëÎÄ̳)

ÒýÓûØÌû:
6Â¥: Originally posted by jjgy_2002 at 2013-11-13 13:02:23
ºÇºÇ£¬ÄܰïæÂð£¿ÎÒ¶à¸ø½ð±Ò¾ÍÊÇÁË...

ÎÒÔÚÒ»±¾ÊéÉÏ¿´µ½¹ýVb±à³ÌµÄ£¬¿ÉÒÔÂð£¿
7Â¥2013-11-19 21:03:13
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

tong_xiao

гæ (³õÈëÎÄ̳)

¾ÍÊÇÒ»¸övisual basic ³£ÓÃËã·¨¼¯ÀïÃæÓÐÒ»¸ö´ËÖÖËã·¨£¬²»¹ýÊÇvb£¬¸úÄãµÄmatlab´óͬСÒìŶ
8Â¥2013-11-19 21:06:47
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

jjgy_2002

ľ³æ (ÖøÃûдÊÖ)

ÒýÓûØÌû:
7Â¥: Originally posted by tong_xiao at 2013-11-19 21:03:13
ÎÒÔÚÒ»±¾ÊéÉÏ¿´µ½¹ýVb±à³ÌµÄ£¬¿ÉÒÔÂð£¿...

¿ÉÒÔ°¡
9Â¥2013-11-20 15:51:13
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ jjgy_2002 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 0703»¯Ñ§336·ÖÇóµ÷¼Á +3 zbzihdhd 2026-03-15 4/200 2026-03-16 23:52 by zbzihdhd
[¿¼ÑÐ] 326Çóµ÷¼Á +4 ŵ±´¶û»¯Ñ§½±êéê 2026-03-15 7/350 2026-03-16 17:11 by ŵ±´¶û»¯Ñ§½±êéê
[¿¼ÑÐ] 318Çóµ÷¼Á +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[¿¼ÑÐ] 070300»¯Ñ§Ñ§Ë¶Çóµ÷¼Á +6 Ì«Ïë½ø²½ÁË0608 2026-03-16 6/300 2026-03-16 16:13 by kykm678
[¿¼ÑÐ] 265Çóµ÷¼Á +4 Íþ»¯±ý07 2026-03-12 4/200 2026-03-14 17:23 by userper
[»ù½ðÉêÇë] ÃæÉϺÍÇà»ùÒ»ÑùÏÞ30Ò³²»ºÏÀí +5 wowsunflower 2026-03-10 7/350 2026-03-14 17:21 by kingkocxr
[¿¼ÑÐ] Ò»Ö¾Ô¸¹þ¹¤´ó²ÄÁÏ324·ÖÇóµ÷¼Á +5 ãÆÐñ¶« 2026-03-14 5/250 2026-03-14 14:53 by ľ¹Ï¸à
[¿¼ÑÐ] 297Çóµ÷¼Á +4 ѧº£Æ¯²´ 2026-03-13 4/200 2026-03-14 11:51 by ÈÈÇéɳĮ
[¿¼ÑÐ] bÇø»·¾³¹¤³ÌÇóµ÷¼Á +4 Maps1 2026-03-10 6/300 2026-03-14 00:23 by JourneyLucky
[¿¼ÑÐ] ²ÄÁÏÓ뻯¹¤£¨0856£©304ÇóBÇøµ÷¼Á +6 Çñgl 2026-03-12 7/350 2026-03-13 23:24 by Çñgl
[¿¼ÑÐ] 304Çóµ÷¼Á +6 Mochaaaa 2026-03-12 7/350 2026-03-13 22:18 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] Çó²ÄÁϵ÷¼Á +5 ¸ô±Ú³ÂÏÈÉú 2026-03-12 5/250 2026-03-13 22:03 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] 0856²ÄÁÏÓ뻯¹¤301Çóµ÷¼Á +5 ÞÈÊø¹â 2026-03-13 5/250 2026-03-13 22:00 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] 26µ÷¼Á/²ÄÁÏ/Ó¢Ò»Êý¶þ/×Ü·Ö289/ÒѹýAÇøÏß +6 ²½´¨¿á×Ï123 2026-03-13 6/300 2026-03-13 21:59 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] 0703»¯Ñ§Ò»Ö¾Ô¸211 ×Ü·Ö320Çóµ÷¼Á +5 Â꿨°Í¿¨°¡¹þ 2026-03-11 5/250 2026-03-13 21:40 by JourneyLucky
[¿¼ÑÐ] ¹¤¿Æ£¬Çóµ÷¼Á +3 ÎÒ887 2026-03-11 3/150 2026-03-13 21:39 by JourneyLucky
[¿¼ÑÐ] Çóµ÷¼Á +5 Ò»¶¨ÓÐѧÉÏ- 2026-03-12 5/250 2026-03-13 18:31 by ms629
[¿¼ÑÐ] Çóµ÷¼Á +7 18880831720 2026-03-11 7/350 2026-03-13 16:10 by JourneyLucky
[¿¼ÑÐ] Ò»Ö¾Ô¸211»¯Ñ§Ñ§Ë¶310·ÖÇóµ÷¼Á +8 ŬÁ¦·Ü¶·112 2026-03-12 9/450 2026-03-13 15:41 by JourneyLucky
[¿¼ÑÐ] 290Çóµ÷¼Á +7 ADT 2026-03-12 7/350 2026-03-13 15:17 by JourneyLucky
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û