1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài thuyết trình: Sử dụng phần mềm Matlab xây dựng giản đồ lograit nồng độ và tính pH trong dung dịch đa axit, đa bazo

29 77 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 1,02 MB

Nội dung

Bài thuyết trình Sử dụng phần mềm Matlab xây dựng giản đồ lograit nồng độ và tính pH trong dung dịch đa axit, đa bazo gồm các nội dung chính như: Các phương pháp giải bài toán đa axit, bazo, sử dụng phần mềm Matlab,...Mời các bạn cùng tham khảo!

Chủ đề : Sử dụng phần mềm Matlab xây dựng giản đồ lograit nồng độ tính pH dung dịch đa axit, đa bazo Nội dung Nội dung Các phương pháp giải toán đa axit, bazo Sử dụng phần mềm Matlab Tài liệu tham khảo I / Các giải toán đa axit, đa bazo 1/ Dung dịch đa axit H3PO4 0,1M a/ Giải tốn theo phương pháp proton • Các cân dung dịch: H2O  H+ + OH- H3PO4  10-2,12 KW= 10-14 H+ + H2PO4- (1) pK1 =2,12 => K1= H2PO4-  H+ + HPO42- (2) pK2=7,21 => K2= 107,21 HPO42-  10-12,36 H+ + PO43- (3) pK3=12,36 => K3= Có ẩn số cần tìm là: [H+],[OH- ],[H2PO4- ],[HPO42- ], [PO43- ] • Điều kiện proton: 2.Sử dụng phần mềm Matlab 2.1 Giới thiệu chung Matlab • • MATLAB viết tắt từ "Matrix Laboratory", phát minh vào cuối thập niên 1970 Cleve Moler sau chủ nhiệm khoa máy tính Đại học New Mexico MATLAB, nguyên sơ viết ngơn ngữ Fortran Matlab trường tốn số lập trình, thiết kế cơng ty MathWorks MATLAB gồm phần MATLAB Ngơn ngữ MATLAB Mơi trường làm việc MATLAB Đồ hình Thư viện hàm tốn học MATLAB Trình giao diện ứng dụng MATLAB 2.2: Ứng dụng MATLAB • • • • • Giống máy tính bản, MATLAB làm tất phép tính tốn học cộng, trừ, nhân, chia… Giống máy tính kỹ thuật, MATLAB dùng để tính tốn phương trình bao gồm: số phức, thức, số mũ, logarit, … Giống máy tính MATLAB khả lập trình, lưu trữ, tìm kiếm lại liệu, tạo, bảo vệ ghi trình tự lệnh để tự động phép toán giải vấn đề MATLAB cho phép biểu diễn liệu nhiều dạng như: biểu diễn thông thường, ma trận đại số, hàm tổ hợp… Ngoài MATLAB cung cấp môi trường phong phú cho biểu diễn liệu, có khả mạnh mẽ đồ họa, tạo giao diện riêng cho người sử dụng (GUIs) để giải vấn II / Sử dụng phần mềm Matlab tính pH dung dịch 1/ Dung dich H3PO4 0,1M • >> ka3=10^-11.88; • >> ka2=10^-6.79; • >> ka1=10^-1.64; • >> p=0:1/1:14; • • >>ms=ka1*ka2*ka3+ka1*ka2.*10.^p+ka1.*10.^(-p.*2)+10.^(-p.*3); >> m1=10.^-p; • >> y5=log(m5); • >> y6=log(m6); • >> plot(p,y1,p,y2,p,y3,p,y4,p,y5,p,y6); • >>grid on; • >>title('GIAN DO LOGARIT NONG DO CAC ION TRONG DUNG DICH H_3PO_4 0,1M'); • >>xlabel('pH cua dung dich'); • >>ylabel('log[i]'); • >>gtext('\leftarrow log[H^+]'); • Giản đồ logarit H3PO4 • • Kết luận: Ta thấy vị trí lg[H2PO4- ] = lg[H+] [OH-], [PO43-] [HPO42-] nhỏ nhiều so với [H2PO4-] Vì tính PH dung dịch bỏ qua (2) (3) cần xét nấc (1) sau: + − � � � � H H PO PTPƯ: h �= K1 = � �� = 10−2,12 0,1 − h [ H PO4 ] H3PO4 H+ + H2PO4- K1=10-2,12 t=0 : 0,01 [ ] : 0,01-h _ h _ h 2/ dung dịch Na2CO3 0,1M • » ka1=10^-6.35; • » ka2=10^-10.33; • » p=0:1/1:14; • » ms=ka1*ka2+ka1.*10.^-p+10.^(-p.*2); • » m1=10.^-p; • » m2=10.^(p-14); • » m3=0.1.*ka1.*10.^-p./ms; • » m4=0.2*10.^(-p.*2)./ms; Giản đồ logarit Na2CO3 3/ Dung dịch Na3PO4 0,1M • >> ka1=10^-2.12; • >> ka2=10^-7.21; • >> ka3=10^-12.36; • >> p=0:1/1:14; • >>ms=ka1*ka2*ka3+ka1*ka2.*10.^p+ka1.*10.^(-p.*2)+10.^(-p.*3); • >> m1=10.^-p; • >> m2=10.^(p-14); • >> m3=0.1.*ka1*ka1*ka3./ms; • Giản đồ logarit Na3PO4 0,1M 4/ Dung dịch H2CO3 0,1 M • » ka1=10^-10,33; • » ka2=10^-6,32; • » p=0:1/1:14; • » ms=ka1*ka2+ka1.*10.^-p+10.^(-p.*2); • » m1=10.^-p; • » m2=10.^(p-14); • » m3=0.1.*ka1.*10.^-p./ms; • » m4=0.2*10.^(-p.*2)./ms; • » m5=0.1.*ka1*ka2./ms; • » y1=log10(m1); • » y2=log10(m2); • » y3=log10(m3); • » y4=log10(m4); • » y5=log10(m5); • » plot(p,y1,p,y2,p,y3,p,y4,p,y5); • » grid on; Giản đồ logarit dung dịch H2CO3 0,1M TÀI LIỆU THAM KHẢO Hóa phân tích I: Cân ion dung dịch – Dương Văn Hiển & Hồng Thị Tuệ Minh Hóa phân tích I: Cân ion dung dịch – Nguyễn Tinh Dung MATLAB toàn tập – SinhvienIT.net Thanks you for listening ^^ ...Nội dung Nội dung Các ph ơng ph p giải toán đa axit, bazo Sử dụng ph n mềm Matlab Tài liệu tham khảo I / Các giải toán đa axit, đa bazo 1/ Dung dịch đa axit H3PO4 0,1M a/ Giải toán theo ph ơng ph p... Xác định nồng độ các ion trong dung dịch tại điểm  cân bằng b. Nhược điểm của ph ơng ph p bảo tồn proton • Cần chú ý chọn mức “O” cho ph  hợp 2 .Sử dụng ph n mềm Matlab 2.1 Giới thiệu chung Matlab. .. MathWorks MATLAB gồm ph n MATLAB Ngơn ngữ MATLAB Mơi trường làm việc MATLAB Đồ hình Thư viện hàm tốn học MATLAB Trình giao diện ứng dụng MATLAB 2.2: Ứng dụng MATLAB • • • • • Giống máy tính bản, MATLAB

Ngày đăng: 11/01/2020, 23:46

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w