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 ạ
Bài liên quan
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 ạ
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.
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 )
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
Một cách mình biết là sử dụng ma trận
Xem cho dễ hình dung:
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:
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