intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Phương pháp số trong công nghệ hóa học - Chương 1 - Tuần 4

Chia sẻ: Nguyễn Thành Chung | Ngày: | Loại File: PPT | Số trang:54

138
lượt xem
13
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Phương pháp khử Gauss: Là phương pháp khử dần các ẩn để đưa hệ phương trình đã cho về dạng tam giác trên rồi giải hệ này từ dưới lên - không phải tính định thức

Chủ đề:
Lưu

Nội dung Text: Phương pháp số trong công nghệ hóa học - Chương 1 - Tuần 4

  1. Tuần 4 PHƯƠNG PHÁP SỐ TRONG CÔNG NGHỆ HÓA  HỌC Mã học phần: CH3454 TS. Nguyễn Đặng Bình Thành BM:Máy & TBCN Hóa chất   Numerical Methods in Chemical Engineering  
  2. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng
  3. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Dạng ma trận:
  4. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Là phương pháp khử dần các ẩn để đưa hệ phương trình đã cho về  dạng tam giác trên rồi giải hệ này từ dưới lên  không phải tính định thức
  5. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss
  6. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Các bước thực hiện: 1. Quá trình xuôi 2. Quá trình ngược
  7. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss 1. Quá trình xuôi Bước 0: Dùng pt đầu tiên để khử x1 trong n-1 pt còn lại. Để khử x1 ở hàng thứ k (k = 2,3,…,n) tính lại các hệ số ak,j ở hàng thứ k (j = 1,2,…,n): ak,j = ak,j – a1,j*ak,1/a1,1 và tính lại hệ số bk ở hàng thứ k: bk = bk – b1*ak,1/a1,1
  8. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss 1. Quá trình xuôi Bước 1: Dùng pt thứ 2 để khử x2 trong n-2 pt còn lại phía sau. Để khử x2 ở hàng thứ k (k = 3,4,…,n) tính lại các hệ số ak,j ở hàng thứ k (j = 2,3,…,n): ak,j = ak,j – a2,j*ak,2/a2,2 và tính lại hệ số bk ở hàng thứ k: bk = bk – b2*ak,2/a2,2
  9. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss 1. Quá trình xuôi Bước i: Dùng pt thứ i để khử xi trong (n-i) pt còn lại phía sau. Để khử xi ở hàng thứ k (k = i+1,i+2,…,n) tính lại các hệ số ak,j ở hàng thứ k (j = i,i+1,…,n): ak,j = ak,j – ai,j*ak,i/ai,i và tính lại hệ số bk ở hàng thứ k: bk = bk – bi*ak,i/ai,i
  10. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss 1. Quá trình xuôi Bước n-1: Dùng pt thứ i để khử xn-1 trong pt thứ n. Để khử xn-1 ở hàng thứ n tính lại các hệ số an,j ở hàng thứ n (j = n-1,n): an,j = an,j – an-1,j*an-1,i/an-1,n-1 và tính lại hệ số bn ở hàng thứ n: bn = bn – bn-1*an-1,i/an-1,n-1
  11. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss 1. Quá trình xuôi: Sau khi khử hệ phương trình có dạng Dạng 1: Nếu tại các bước (bước i) không chia cho hệ số ai,i trước khi thực hiện quá trình khử.
  12. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss 1. Quá trình xuôi: Sau khi khử hệ phương trình có dạng Dạng 2: Nếu tại các bước (bước i) chia cho hệ số ai,i trước khi thực hiện quá trình khử.
  13. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss 2. Quá trình ngược Xuất phát từ pt thứ n ở các hệ pt dạng 1 hoặc dạng 2 lần lượt xác định được các giá trị xi thông qua các biểu thức:
  14. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Ví dụ
  15. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Ví dụ Bước 0: Dùng pt đầu tiên để khử x1 trong n-1 pt còn lại. Để khử x1 ở hàng thứ k (k = 2,3,…,n) các hệ số ak,j ở hàng thứ k (j = 1,2,…,n): ak,j = ak,j – a1,j*ak,1/a1,1 hệ số bk ở hàng thứ k: bk = bk – b1*ak,1/a1,1
  16. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Ví dụ
  17. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Ví dụ Bước n-1: Dùng pt thứ i để khử xn-1 trong pt thứ n. Để khử xn-1 ở hàng thứ n các hệ số an,j ở hàng thứ n (j = n-1,n): an,j = an,j – an-1,j*an-1,i/an-1,n-1 hệ số bn ở hàng thứ n: bn = bn – bn-1*an-1,i/an-1,n-1
  18. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Ví dụ
  19. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Chương trình Procedure GAUSS(A:ma;B:mX;Var X:mX;nF:integer); Begin … End; Để giải hệ phương trình trước hết cần biết: ­Số phương trình và ẩn số nF ­Giá trị các phần tử của ma trận hệ số A ­Giá trị các phần tử của ma trân hệ số tự do B
  20. Chương 1. Các phương pháp giải phương  trình và hệ phương trình 1.1 Phương pháp giải hệ phương trình tuyến tính và ứng  dụng Phương pháp khử Gauss Ví dụ Program HTT1; uses crt; Type mX=… ma=… Var X,B:mX; A:ma; nF,i,j,k:integer; …
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2