dragonfly1111
Thành viên mới 

			
		- Tham gia
 - 3/10/08
 
- Bài viết
 - 3
 
- Được thích
 - 0
 
bác nào có thể giúp mình cách giải hệ 4 phuong trình với.cảm ơn các bác trước.giúp mình với!Đang bí đoạn này!
				
			







SUB MATINVSIM (BYREF X() AS DOUBLE, BYVAL M AS LONG, BYREF DET AS DOUBLE, BYREF A() AS DOUBLE, BYREF Y() AS DOUBLE)
    LOCAL PVT AS DOUBLE,T AS DOUBLE
    LOCAL J&,K&,L&,I&
    DET = 1
    FOR J& = 0 TO M
        PVT = A(J&, J&)
        DET = DET * PVT
        IF DET = 0 THEN MSGBOX "MATRIX SINGULAR - Cannot perform the analysis",%MB_ICONERROR,"Calculation Problem": EXIT SUB
        Y(J&) = Y(J&) / A(J&, J&)
        A(J&, J&) = 1
        FOR K& = 0 TO M
            A(J&, K&) = A(J&, K&) / PVT
        NEXT
        FOR K& = 0 TO M
            IF K& <> J& THEN
                T = A(K&, J&)
                Y(K&) = Y(K&) - T * Y(J&)
                A(K&, J&) = 0
                FOR L& = 0 TO M
                    A(K&, L&) = A(K&, L&) - A(J&, L&) * T
                NEXT
            END IF
        NEXT
    NEXT
    FOR I& = 0 TO M
        FOR J& = 0 TO M
            X(I&, J&) = A(I&, J&)
        NEXT
    NEXT
END SUB
	