Công cụ tính khử Gauss
Công cụ này sử dụng hệ thức Giải hệ phương trình tuyến tính 3x3 A × [x,y,z] = b bằng phép khử Gauss với chọn trục từng phần (partial pivoting) và thế ngược. 1) Lập ma trận mở rộng [A | b]. 2) Với mỗi cột, chọn hàng có trục lớn nhất (chọn trục từng phần). 3) Khử các phần tử dưới trục: rowᵢ -= (M[i][col]/M[col][col]) × row_col. 4) Đưa về dạng tam giác trên. 5) Thế ngược từ dưới lên: sol[i] = (b[i] - sum_{j>i} M[i][j] × sol[j]) / M[i][i]. Trục bằng không (|trục| < 1e-12) nghĩa là không có nghiệm duy nhất. Nó sử dụng một danh sách các giá trị (Phương trình 1: a, b, c, hằng số, Phương trình 2: a, b, c, hằng số, Phương trình 3: a, b, c, hằng số) và trả về các kết quả sau: x, y, z, Status. Vì đây là một quy tắc tất định, không phải dữ liệu riêng của một quốc gia cụ thể, nên kết quả không bao giờ thay đổi: cùng một giá trị nhập vào luôn cho cùng một kết quả, dù bạn đang kiểm tra bài tập, thiết lập cấu hình, hay xác minh một công cụ khác. Nhập giá trị của bạn vào các ô bên dưới và kết quả được cập nhật tức thì; bạn cũng có thể chia sẻ một liên kết cố định đã điền sẵn phép tính chính xác, hữu ích cho việc giảng dạy, báo cáo hoặc làm việc nhóm. Ví dụ, với Phương trình 1: a, b, c, hằng số = 2; 1; -1; 8, Phương trình 2: a, b, c, hằng số = -3; -1; 2; -11, Phương trình 3: a, b, c, hằng số = -2; 1; 2; -3 kết quả là 2, và ví dụ minh họa bên dưới cho thấy từng bước để bạn có thể theo dõi phép tính và tự thực hiện lại bằng tay. Phương pháp này là dạng chuẩn được ghi trong tài liệu của NIST DLMF, và ghi chú phía trên mỗi kết quả cho biết ngày xác minh gần nhất. Công cụ này cung cấp thông tin chung và không thay thế cho lời khuyên chuyên môn trong lĩnh vực kỹ thuật, y tế, tài chính hoặc khoa học; hãy luôn đối chiếu các kết quả quan trọng với nguồn sơ cấp và đánh giá của riêng bạn.
Với Phương trình 1: a, b, c, hằng số = 2; 1; -1; 8, Phương trình 2: a, b, c, hằng số = -3; -1; 2; -11, Phương trình 3: a, b, c, hằng số = -2; 1; 2; -3, kết quả là 2.
Áp dụng cho: các giá trị nhập vào đã cho. Nguồn phương pháp: NIST DLMF, kiểm tra ngày 2026-07-14.
Công thức
Giải hệ phương trình tuyến tính 3x3 A × [x,y,z] = b bằng phép khử Gauss với chọn trục từng phần và thế ngược. 1) Lập ma trận mở rộng [A | b]. 2) Với mỗi cột, chọn hàng có trục lớn nhất (chọn trục từng phần). 3) Khử các phần tử dưới trục: rowᵢ -= (M[i][col]/M[col][col]) × row_col. 4) Đưa về dạng tam giác trên. 5) Thế ngược từ dưới lên: sol[i] = (b[i] - sum_{j>i} M[i][j] × sol[j]) / M[i][i]. Trục bằng không (|trục| < 1e-12) nghĩa là không có nghiệm duy nhất
Ví dụ minh họa
Với Phương trình 1: a, b, c, hằng số = 2; 1; -1; 8, Phương trình 2: a, b, c, hằng số = -3; -1; 2; -11, Phương trình 3: a, b, c, hằng số = -2; 1; 2; -3:
- Giải hệ phương trình tuyến tính 3x3 A × [x,y,z] = b bằng phép khử Gauss với chọn trục từng phần (partial pivoting) và thế ngược. 1) Lập ma trận mở rộng [A | b]. 2) Với mỗi cột, chọn hàng có trục lớn nhất (chọn trục từng phần). 3) Khử các phần tử dưới trục: rowᵢ -= (M[i][col]/M[col][col]) × row_col. 4) Đưa về dạng tam giác trên. 5) Thế ngược từ dưới lên: sol[i] = (b[i] - sum_{j>i} M[i][j] × sol[j]) / M[i][i]. Trục bằng không (|trục| < 1e-12) nghĩa là không có nghiệm duy nhất
- Giá trị đã nhập: Phương trình 1: a, b, c, hằng số = 2; 1; -1; 8, Phương trình 2: a, b, c, hằng số = -3; -1; 2; -11, Phương trình 3: a, b, c, hằng số = -2; 1; 2; -3
- x = 2
- y = 3
- z = -1
- Status = Nghiệm duy nhất
Ví dụ minh họa này là một trong các bài kiểm tra giá trị chuẩn tự động mà công cụ phải vượt qua trước khi được xuất bản.
Giả định
- Công cụ này áp dụng một quy tắc tất định cho các giá trị nhập vào.
- Thông tin chung, không phải lời khuyên chuyên môn.
Câu hỏi thường gặp
Công cụ này dùng công thức nào?
Giải hệ phương trình tuyến tính 3x3 A × [x,y,z] = b bằng phép khử Gauss với chọn trục từng phần và thế ngược. 1) Lập ma trận mở rộng [A | b]. 2) Với mỗi cột, chọn hàng có trục lớn nhất (chọn trục từng phần). 3) Khử các phần tử dưới trục: rowᵢ -= (M[i][col]/M[col][col]) × row_col. 4) Đưa về dạng tam giác trên. 5) Thế ngược từ dưới lên: sol[i] = (b[i] - sum_{j>i} M[i][j] × sol[j]) / M[i][i]. Trục bằng không (|trục| < 1e-12) nghĩa là không có nghiệm duy nhất, dạng chuẩn được ghi trong tài liệu của NIST DLMF.
Kết quả có thay đổi theo thời gian không?
Không. Đây là một quy tắc tất định: cùng một giá trị nhập vào luôn cho cùng một kết quả.
Nguồn chính thức và xác minh
- Phương pháp: NIST DLMF, kiểm tra ngày 2026-07-14.
Được đội ngũ CalculatorHub rà soát, biên tập bởi James Graham, 2026-07-14. Xem phương pháp luận của chúng tôi. Thông tin chung, không phải lời khuyên chuyên môn.