±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1035  |  »Ø¸´: 0

zouji1983

½ð³æ (ÕýʽдÊÖ)

[ÇóÖú] ÇóÖú£ºludcmp&lubksb

subroutine ludcmp(coeff, numvar, np, indx, d)
                integer                                                ::        numvar, np, indx(numvar)
                doubleprecision                                ::        d, coeff(np,np)
                integer, parameter                        ::        nmax=500
                doubleprecision, parameter        ::        tiny=1.0d-20
                integer                                                ::        i, imax, j, k
                doubleprecision                                ::        aamax, dum, sum, vv(nmax)
                d=1
                do i = 1, numvar
                        aamax = 0.d0
                        do j = 1, numvar
                                if (abs(coeff(i,j)).gt.aamax) aamax = abs(coeff(i,j))
                        end do
                        !if (aamax .eq. 0.d0) pause 'singular matrix in ludcmp'
                        vv(i) = 1./aamax
                end do
                do j = 1, numvar
                        do i= 1, j-1
                                sum = coeff(i,j)
                                do k=1,i-1
                                        sum = sum-coeff(i,k)*coeff(k,j)
                                end do
                                coeff(i,j) = sum
                        end do
                        aamax = 0.d0
                        do i = j,numvar
                                sum = coeff(i,j)
                                do k=1, j-1
                                        sum = sum - coeff(i,k) * coeff(k,j)
                                end do
                                coeff(i,j) = sum
                                dum = vv(i) * abs(sum)
                                if (dum .ge. aamax) then
                                        imax = i
                                        aamax = dum
                                end if
                        end do
                        if (j .ne. imax) then
                                do k = 1, numvar
                                        dum = coeff(imax,k)
                                        coeff(imax,k) = coeff(j,k)
                                        coeff(j,k) = dum
                                end do
                                d = -d
                                vv(imax) = vv(j)
                        end if

                        indx(j) = imax
                        if (coeff(j,j) .eq. 0.d0) coeff(j,j) = tiny
                        if (j .ne. numvar) then
                                dum = 1./coeff(j,j)
                                do i = j+1, numvar
                                        coeff(i,j) = coeff(i,j) * dum
                                end do
                        end if
                end do
                return
        end subroutine ludcmp

Çë½Ì£¬Õâ¸öµÄ¹¦ÄÜÊÇÔõÑùµÄ£¬Ð»Ð»£¡
»Ø¸´´ËÂ¥
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ÖÇÄÜ»úÆ÷ÈË

Robot (super robot)

ÎÒÃǶ¼°®Ð¡Ä¾³æ

Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ zouji1983 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 266Çóµ÷¼Á +22 ÑôÑôÍÛÈû 2026-04-01 22/1100 2026-04-07 09:20 by À¶ÔÆË¼Óê
[¿¼ÑÐ] Çóµ÷¼Á +21 111623 2026-04-04 23/1150 2026-04-07 02:16 by BruceLiu320
[¿¼ÑÐ] 277Çóµ÷¼Á ÊýÒ»104·Ö +9 Æ¿×ÓPZ 2026-04-05 13/650 2026-04-06 23:48 by À¶ÔÆË¼Óê
[¿¼ÑÐ] 295Çóµ÷¼Á +15 xndjjj 2026-04-04 16/800 2026-04-06 23:07 by chenzhimin
[¿¼ÑÐ] 385·Ö ÉúÎïѧ£¨071000£©Çóµ÷¼Á +12 qf626 2026-04-01 12/600 2026-04-06 17:36 by 52305043001
[¿¼ÑÐ] Ò»Ö¾Ô¸¹ú¿Æ´óÐŹ¤Ëù,Ó¢¶þÊý¶þ408×Ü·Ö293·ÖÇóµ÷¼Á +3 ilcyuan 2026-04-02 4/200 2026-04-06 16:35 by likeihood
[¿¼ÑÐ] 081200-11408-276ѧ˶Çóµ÷¼Á +5 ´Þwj 2026-04-05 5/250 2026-04-06 15:40 by lin-da
[¿¼ÑÐ] 305Çóµ÷¼Á +3 77Qi 2026-04-06 3/150 2026-04-06 15:36 by going home
[¿¼ÑÐ] 081700»¯Ñ§¹¤³ÌÓë¼¼Êõ Ò»Ö¾Ô¸Öк£Ñó 323 Çóµ÷¼ÁѧУ +18 ÅûÐÇºÓ 2026-04-03 18/900 2026-04-06 13:55 by BruceLiu320
[¿¼ÑÐ] Ò»Ö¾Ô¸¹þ¶û±õ¹¤Òµ´óѧ085600Ó¢Ò»Êý¶þ337·ÖÇóµ÷¼Á +12 lyz0427 2026-04-03 12/600 2026-04-06 06:37 by houyaoxu
[¿¼ÑÐ] 308Çóµ÷¼Á +3 ÖÕ²»ËÆ´Óǰ 2026-04-05 3/150 2026-04-05 22:23 by hemengdong
[¿¼ÑÐ] 285Çóµ÷¼Á +4 ¶ñ·¨´ó¶þµÄÆøÎ¶ß 2026-04-05 5/250 2026-04-05 20:32 by 286640313
[¿¼ÑÐ] ²ÄÁÏ0856 Ó¢Ò»Êý¶þ 323 Çóµ÷¼Á +14 Ô¬sy 2026-04-01 14/700 2026-04-05 18:18 by cql1109
[¿¼ÑÐ] ÇóÉúÎïѧѧ˶µ÷¼Á¡ª¡ª364·Ö +7 ÔÆ¶äåÞÍäÖ¸ÄÏ 2026-04-04 7/350 2026-04-04 22:49 by zhyzzh
[¿¼ÑÐ] 296²ÄÁÏר˶Çóµ÷¼Á +21 202451007219 2026-04-02 22/1100 2026-04-04 21:48 by hemengdong
[¿¼ÑÐ] 301Çóµ÷¼Á +18 ÂæÍÕÄÐÈË 2026-04-02 18/900 2026-04-04 20:33 by À¶ÔÆË¼Óê
[¿¼ÑÐ] 0703Çóµ÷¼Á +6 zizimo 2026-03-31 6/300 2026-04-04 14:16 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] ר˶085601Çóµ÷¼Á +7 suyifei 2026-04-03 8/400 2026-04-03 14:00 by ÐÀϲ777
[¿¼ÑÐ] Ò»Ö¾Ô¸±±½»´ó²ÄÁϹ¤³Ì×Ü·Ö358 +8 cs0106 2026-04-01 9/450 2026-04-02 10:36 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] ÉúÎïÓëÒ½Ò©¿¼Ñе÷¼Á +5 Ìúº©º©123425 2026-03-31 5/250 2026-04-01 18:01 by syh9288
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û