Professional Documents
Culture Documents
Lê Văn Lịch
lich.levan@hust.edu.vn
Đại số tuyến tính
x + 2y + z + t = a (1)
-x + 4y - 2z =b (2)
x + 3y + 4z + 5t = c (3)
x + z + t=d (4)
Đại số tuyến tính
bmt = {a, b, c, d}
Đại số tuyến tính
(amt.xmt)[[1]]
vt = amt.xmt;
vt // MatrixForm
Đại số tuyến tính
pt[i_Integer] := vt [[ i ]] == bmt [[ i ]]
pt[2]
Đại số tuyến tính
Giải hệ phương trình (cách 1)
?LinearSolve
LinearSolve [ amt, bmt ]
Đại số tuyến tính
RowReduce[{{1, 2, 1, 1,a},
{-1, 4, -2, 0,b},
{1, 3, 4, 5,c},
{1, 0, 1, 1,d}}]
Đại số tuyến tính
Giải hệ phương trình khi định thức bằng 0
zeromt=
{amt[[1]],
amt[[2]],
p*amt[[1]] + q*amt[[2]] + r*amt[[4]],
amt[[4]]};
zeromt // MatrixForm
Det [ zeromt ]
LinearSolve [ zeromt,bmt ]
Đại số tuyến tính
Hạng ma trận
MatrixRank [ amt ]
MatrixRank [ zeromt ]
NullSpace [ amt ]
NullSpace [ zeromt ]
Đại số tuyến tính
Giải hệ phương trình khi định thức bằng 0
Viết vế trái của hệ
zerovt= zeromt . xmt