30/09/2018, 18:25

Thuật toán để cân bằng phương trình hóa học

Anh chị ai có ý tưởng về thuật toán cân bằng phương trình hóa học không,cho em chút gợi ý với ạ,Em cảm ơn ạ

Mai Anh Dũng viết 20:40 ngày 30/09/2018

Tùy loại phương trình chứ, Đạt nghĩ mình phải tự viết cho các trường hợp khác nhau.

Thành Phạm viết 20:40 ngày 30/09/2018

Bạn thử dùng chiêu đặt các hệ số là a, b, c, d,..., xong liệt kê các mối quan hệ của các nguyên tố ra, xong giải hệ phương trình, bao nhiêu biến thì từng đấy phương trình

(Hình như tên cái này là phương pháp cân bằng đại số thì phải )

Đoàn Hiếu Tâm viết 20:41 ngày 30/09/2018

Chắc kiểu cân bằng đại số lấy hệ số chung các nguyên tố theo điện tích của ion

*grab popcorn* viết 20:41 ngày 30/09/2018

Một cách mình biết là sử dụng ma trận
Xem cho dễ hình dung:

Ngọa Thiên Long viết 20:31 ngày 30/09/2018

cái này cần quá nhiều kiến thức hóa học, nhìn đơn giản nhưng mình phải chia nhỏ ra khá nhiều trường hợp. lượng nguyên tố cũng không phải là ít. NHƯNG KHÔNG GÌ LÀ KHÔNG THỂ : smiling_imp:

viết 20:26 ngày 30/09/2018

Dạ,Em cảm ơn các anh chị đã góp ý…Em đã tách được các chất trong phương trình lưu vào các mảng,viết xong phương trình nhưng không biết giải tiếp như thế nào…em vét cạn để tìm ẩn số mà nó chạy không đúng…mong các anh chị cho cao kiến ạ…
Đây là link code của em,em viết bằng Java
http://codepad.org/ubREAtro

Bài liên quan
0