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