Hỏi về viết Code VBA giải HPT bậc 1 3 ẩn

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

ImHana

Thành viên mới
Tham gia
16/10/23
Bài viết
1
Được thích
-1
Mn ơi, code để giải hệ phương trình bậc 1 3 ẩn như thế nào vậy ạ:<<
Bài đã được tự động gộp:

đề ở trong Sheet 3 á mn ơi:((
 

File đính kèm

  • B5_BTVN...xlsm
    28 KB · Đọc: 20
Lần chỉnh sửa cuối:
Chưa nói đến dùng VBA để giải hệ phương trình;
Chủ bài đăng bạn cho biết có mấy cách giải hệ 3 phương trình chứa 3 ẩn?
 
Upvote 0
Chưa nói đến dùng VBA để giải hệ phương trình;
Chủ bài đăng bạn cho biết có mấy cách giải hệ 3 phương trình chứa 3 ẩn?
Chưa nói đến thớt.
Cho biết người ra bài tập này biết tất cả mấy cách giải bằng bảng tính trải rộng (spreadsheet - kể cả code)?
 
Upvote 0
Xin phép được post lại bài của 1 bạn đã gửi trong diễn đàn, trong excel có hàm tạo ma trận và nhân ma trận luôn, để thực hiện việc đó
 

File đính kèm

  • Giai PT.xls
    38 KB · Đọc: 12
Upvote 0
Xin phép được post lại bài của 1 bạn đã gửi trong diễn đàn, trong excel có hàm tạo ma trận và nhân ma trận luôn, để thực hiện việc đó
Bài gải của bạn là cách giải của Excel, không phải của lập trình.
Nói rõ ra, nó là một trong nhiều cách giải (ở trên, bài #2 có hỏi: biết mấy cách giải?). Và cách này gị là "giải bằng ma trận nghịch đảo".

Đối với dân chỉ biết code chứ không học qua các kỹ thuật giải toán thì ma trận nghịch đảo là phương pháp nhanh và chính xác nhất (lưu ý rằng giải phương trình thì chủ chốt là độ chính xác của các con toán cộng trừ nhân chia số thực). Hàm MINVERSE có sai số tương dối thấp cho các ma trận nhỏ. Hàm MMULT cũng rất hiệu quả.

Đối với dân giỏi kỹ thuật giải toán thì dùng phương pháp loại trừ Gaussian lý thú hơn. Môt số nhỏ chia cho số rất lớn vài lượt sẽ tiến về 0. Một số lớn chia cho số rất nhỏ vài lần sẽ tiến tới tràn số. Dân giỏi về Gaussian sẽ có những phương pháp tránh khuyết điểm này.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom