BÀI TẬP ỨNG DỤNG COMPUTER 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 x − x + =0; x − x + =0 >> a=[1 -3 2]; >> r=roots(a) r= >> r=[2,1]; >> poly(r) ans = -3 >> b=[1 -1 2]; >> r=roots(b) r= 0.5000 + 1.3229i 0.5000 - 1.3229i >> r=[0.5+1.3229i,0.5-1.3229i]; >> poly(r) ans = 1.0000 -1.0000 2.0001 1.6 Giải phương trình sau x3 − 3x + = x − 3x + x − = >> c=[1 -3 1]; >> r=roots(c) r= -1.8794 1.5321 0.3473 >> d=[3 -3 -1]; >> r=roots(d) r= -1.2229 1.0000 0.1114 + 0.5101i 0.1114 - 0.5101i 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) >> A=[2 7;3 6;8 5] A= 1 >> B=A' B= b) >> A=[2 7;3 6;8 5]; >> A(:,[1 4])=[] A= 1 c) >> B=[2 7;3 6;8 5]; >> B([2 3],:)=[] B= >> B(:,[3 1])=[] B= 7 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 >> zeros(4,6) ans = 0 0 0 0 0 0 0 0 0 0 1 1 1 1 >> ones(4,5) ans = 1 1 1 1 >> eye(5) 1 1 0 0 ans = 0 0 0 0 0 0 0 0 3.7 Giải phương trình tuyến tính sau: x1 + x2 + x3 + x4 = x + x − x − x = −1 a) 3 x1 + x2 − x3 + x4 = x1 + x2 + x3 − x4 = x1 + x2 + x3 + x4 = x + x + 3x + x = b) x1 + 3x2 + x3 + x4 = x1 + x2 + x3 + x4 = a) >> b=[5;-1;8;2]; >> a=[2 1;1 -3 -4;3 -2 1;2 2 -3]; >> u=a\b u= 2.0000 0.2000 0.0000 0.8000 b) >> c=[2;2;2;2]; >> d=[1 1 1;1 4;2 9;1 7]; >> u=d\c u= -2 -6