TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM BỘ MÔN CÔNG NGHỆ HÓA HỌC MÔN HỌC : ỨNG DỤNG COMPUTER TRONG CÔNG NGHỆ HÓA HỌC GVHD : DIỆP THANH TÙNG SVTH BẠCH THỊ KIM LỚP: DH09HH Câu 1.6 Giải phương trình sau a) >> y=[1 -3 1]; >> roots(y) ans = -1.8794 1.5321 0.3473 b) >> y=[3 -3 -1]; >> roots(y) ans = -1.2229 1.0000 0.1114 + 0.5101i 0.1114 - 0.5101i Câu 3.7 3.7 Giải phương trình tuyến tính sau: a) >> b=[5;-1;8;2]; >> A=[2 1; 1 -3 -4; -2 1; 2 -3]; >> u=A\b u= 2.0000 0.2000 0.0000 0.8000 b) >> b=[2;2;2;2]; >> A=[1 1 1; 4; 9; 1 7]; >> u=A\b u= -2 -6 Câu 3.5 Cho vectơ x=[2 6], y=[5 0] Hãy tạo ma trận a 4x6 toàn số 0,b 4x5 toàn số 1, ma trận đơn vị 5x5 a) >> zeros(4,6) ans = 0 0 0 0 0 0 0 0 0 0 0 0 b) >> ones(4,5) ans = 1 1 1 1 1 1 1 1 1 1 c) >> eye(5,5) ans = 0 0 0 0 0 0 0 0 Câu 1.4 1.4 Giải phương trình bậc hai sau cách thực bước, sau kiểm tra với hàm Matlab =0; a) • =0 x2 - 3x + 2=0 ta có = b2 – 4ac = (-3)2 –4* 1*2 = phương trình có nghiệm là: x1 x2 • giải matlab: >> y=[1 -3 2]; >> roots(y) ans = b) • x2 – x +2 = ta có phương trình cho vô nghiệm • giải phương trình matlab: >> y=[1 -1 2]; >> roots(y) ans = 0.5000 + 1.3229i 0.5000 - 1.3229i câu 3.2 Cho A = [2 ; ; 5], dự đoán kết quả, giải thích; thử lại Matlab: a A’ b A(:,[1 4]) c A([2 3], [3 1]) a) • Dự đoán : A’=[ ; 1 ; ; ] Ta chuyển hàng ma trận A thành cột ma trận A’ • Làm matlab >> A=[2 7; 6; 5]; >> A' ans = 1 b) c) • • • Dự đoán : B=[2 ; 5] Ta để cột cột xóa cột Làm matlab >> A(:,[1 4]) ans = • • • Dự đoán: C=[5 ; 8] Ta xóa hàng xóa cột cột Giải matlab: >> A([2 3],[3 1]) ans =