khảo sát ứng dụng MATLAB trong điều khiển tự động, chương 10
Số trang: 15
Loại file: pdf
Dung lượng: 100.59 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cộng, trừ, nhân, chia từng phần tử của ma trận với hằng số a) Cú pháp: Ma trận kết quả = ma trận [+] [-] [.] [/] hằng số. b) Ví dụ: a= 1 2 3 4 5 6 7 8 9 Cộng ma trận a với 2 kết quả là ma trận b b=a+2 b= 3 4 5 6 7 8 9 10 11 tương tự cho các phép tính trừ, nhân và chia. 2. Lệnh DET a) Công dụng: Dùng để tính định thức của ma trận. b) Ví dụ: Tính định thức của ma trận a a=...
Nội dung trích xuất từ tài liệu:
khảo sát ứng dụng MATLAB trong điều khiển tự động, chương 10 Chương 10: TËP LÖNH THAO T¸C TRªN MA TRËN1. Céng, trõ, nh©n, chia tõng phÇn tö cña ma trËn víi h»ng sèa) Có ph¸p: Ma trËn kÕt qu¶ = ma trËn [+] [-] [.] [/] h»ng sè.b) VÝ dô: a= 1 2 3 4 5 6 7 8 9 Céng ma trËn a víi 2 kÕt qu¶ lµ ma trËn b b=a+2 b= 3 4 5 6 7 8 9 10 11 t-¬ng tù cho c¸c phÐp tÝnh trõ, nh©n vµ chia.2. LÖnh DETa) C«ng dông: Dïng ®Ó tÝnh ®Þnh thøc cña ma trËn.b) VÝ dô: TÝnh ®Þnh thøc cña ma trËn a a= 1 4 5 6 det(a) ans = -83. LÖnh DIAGa) C«ng dông: T¹o ma trËn míi vµ xö lý ®-êng chÐo theo quy -íc.b) Có ph¸p: v = diag(x) v = diag(x,k)c) Gi¶i thÝch: x: lµ vector cã n phÇn tö. v: lµ ma trËn ®-îc t¹o ra tõ x theo quy t¾c: sè hµng b»ng sècét vµ c¸c phÇn tö cña x n»m trªn ®-êng chÐo cña v. k: tham sè ®Þnh d¹ng cho v, sè hµng vµ cét cña v = n + abs(k). NÕu k = 0 ®-êng chÐo cña v chÝnh lµ c¸c phÇn tö cña x NÕu k > 0 c¸c phÇn tö cña x n»m phÝa trªn ®-êng chÐo v NÕu k < 0 c¸c phÇn tö cña x n»m phÝa d-íi ®-êng chÐo vd) VÝ dô: x= 2 1 9 5 4 v = diag(x) v= 2 0 0 0 0 0 1 0 0 0 0 0 9 0 0 0 0 0 0 4 v = diag(x,2) v= 0 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 v = diag(x,0) v= 2 0 0 0 0 0 1 0 0 0 0 0 9 0 0 0 0 0 5 0 0 0 0 0 4 v = diag(x,-2) v= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 4 0 04. LÖnh EYEa) C«ng dông: T¹o ma trËn ®¬n vÞ.b) Có ph¸p: y = eye(n) y = eye(n,m)c) Gi¶i thÝch: n: t¹o ma trËn cã n hµng, n cét. m, n: t¹o ma trËn cã m hµng, n cét.d) VÝ dô: y = eye(3) y= 1 0 0 0 1 0 0 0 1 y = eye(3,5) y= 1 0 0 0 0 0 1 0 0 0 0 0 1 0 05. LÖnh FLIPLRa) C«ng dông: ChuyÓn c¸c phÇn tö cña c¸c ma trËn theo thø tù cét ng-îc l¹i.b) Có ph¸p: b = fliplr(a)c) Gi¶i thÝch: b: tªn ma trËn ®-îc chuyÓn ®æi. a: tªn ma trËn cÇn chuyÓn ®æi.d) VÝ dô: a= 0 1 2 3 4 5 6 7 8 9 b = fliplr(a) 4 3 2 1 0 9 8 7 6 5 6. LÖnh FLIPUDa) C«ng dông: ChuyÓn c¸c phÇn tö cña ma trËn theo thø tù hµng ng-îc l¹i.b) Có ph¸p: b = flipud(a)c) Gi¶i thÝch: b: tªn ma trËn ®-îc chuyÓn ®æi. a: tªn ma trËn cÇn chuyÓn ®æi.d) VÝ dô: a= 1 4 2 5 3 6 b = flipud(a) b= 3 6 2 5 1 47. LÖnh INVa) C«ng dông: T×m ma trËn nghÞch ®¶o.b) Có ph¸p: Ma trËn nghÞch ®¶o = inv (ma trËn)c) VÝ dô: T×m ma trËn nghÞch ®¶o cña a. a= 1 2 0 2 5 -1 4 10 -1 b = inv(a) b= 5 2 -2 -2 -1 1 0 -2 18. LÖnh t¹o ma trËna) C«ng dông: Dïng ®Ó t¹o 1 ma trËn gåm cã n hµng vµ m cét.b) Có ph¸p: Tªn ma trËn = [a11 a12…a1m ; a21 a22… a2m ;…;…]c) Gi¶i thÝch: a11, a12, a1m lµ c¸c gi¸ trÞ t¹i hµng 1 cét 1 ®Õn c¸c gi¸ trÞ t¹ihµng 1 cét m, cã n dÊu (;) lµ cã n hµng.d) VÝ dô: T¹o ma trËn gåm 3 hµng vµ 3 cét víi gi¸ trÞ lµ 1 2 3 4 5 6 1 0 0 a = [1 2 3; 4 5 6; 1 0 0] a= 1 2 3 4 5 6 1 0 09. LÖnh t¹o vector ®¬na) C«ng dông: LÖnh nµy dïng ®Ó t¹o 1 vector ®¬n gåm cã n phÇn tö.b) Có ph¸p 1: Tªn vector = [pt1 pt2 pt3 …ptn]c) Gi¶i thÝch: pt1 pt2 …ptn: lµ c¸c sè thùc.d) VÝ dô: T¹o vector a gåm cã 4 phÇn t ...
Nội dung trích xuất từ tài liệu:
khảo sát ứng dụng MATLAB trong điều khiển tự động, chương 10 Chương 10: TËP LÖNH THAO T¸C TRªN MA TRËN1. Céng, trõ, nh©n, chia tõng phÇn tö cña ma trËn víi h»ng sèa) Có ph¸p: Ma trËn kÕt qu¶ = ma trËn [+] [-] [.] [/] h»ng sè.b) VÝ dô: a= 1 2 3 4 5 6 7 8 9 Céng ma trËn a víi 2 kÕt qu¶ lµ ma trËn b b=a+2 b= 3 4 5 6 7 8 9 10 11 t-¬ng tù cho c¸c phÐp tÝnh trõ, nh©n vµ chia.2. LÖnh DETa) C«ng dông: Dïng ®Ó tÝnh ®Þnh thøc cña ma trËn.b) VÝ dô: TÝnh ®Þnh thøc cña ma trËn a a= 1 4 5 6 det(a) ans = -83. LÖnh DIAGa) C«ng dông: T¹o ma trËn míi vµ xö lý ®-êng chÐo theo quy -íc.b) Có ph¸p: v = diag(x) v = diag(x,k)c) Gi¶i thÝch: x: lµ vector cã n phÇn tö. v: lµ ma trËn ®-îc t¹o ra tõ x theo quy t¾c: sè hµng b»ng sècét vµ c¸c phÇn tö cña x n»m trªn ®-êng chÐo cña v. k: tham sè ®Þnh d¹ng cho v, sè hµng vµ cét cña v = n + abs(k). NÕu k = 0 ®-êng chÐo cña v chÝnh lµ c¸c phÇn tö cña x NÕu k > 0 c¸c phÇn tö cña x n»m phÝa trªn ®-êng chÐo v NÕu k < 0 c¸c phÇn tö cña x n»m phÝa d-íi ®-êng chÐo vd) VÝ dô: x= 2 1 9 5 4 v = diag(x) v= 2 0 0 0 0 0 1 0 0 0 0 0 9 0 0 0 0 0 0 4 v = diag(x,2) v= 0 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 v = diag(x,0) v= 2 0 0 0 0 0 1 0 0 0 0 0 9 0 0 0 0 0 5 0 0 0 0 0 4 v = diag(x,-2) v= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 4 0 04. LÖnh EYEa) C«ng dông: T¹o ma trËn ®¬n vÞ.b) Có ph¸p: y = eye(n) y = eye(n,m)c) Gi¶i thÝch: n: t¹o ma trËn cã n hµng, n cét. m, n: t¹o ma trËn cã m hµng, n cét.d) VÝ dô: y = eye(3) y= 1 0 0 0 1 0 0 0 1 y = eye(3,5) y= 1 0 0 0 0 0 1 0 0 0 0 0 1 0 05. LÖnh FLIPLRa) C«ng dông: ChuyÓn c¸c phÇn tö cña c¸c ma trËn theo thø tù cét ng-îc l¹i.b) Có ph¸p: b = fliplr(a)c) Gi¶i thÝch: b: tªn ma trËn ®-îc chuyÓn ®æi. a: tªn ma trËn cÇn chuyÓn ®æi.d) VÝ dô: a= 0 1 2 3 4 5 6 7 8 9 b = fliplr(a) 4 3 2 1 0 9 8 7 6 5 6. LÖnh FLIPUDa) C«ng dông: ChuyÓn c¸c phÇn tö cña ma trËn theo thø tù hµng ng-îc l¹i.b) Có ph¸p: b = flipud(a)c) Gi¶i thÝch: b: tªn ma trËn ®-îc chuyÓn ®æi. a: tªn ma trËn cÇn chuyÓn ®æi.d) VÝ dô: a= 1 4 2 5 3 6 b = flipud(a) b= 3 6 2 5 1 47. LÖnh INVa) C«ng dông: T×m ma trËn nghÞch ®¶o.b) Có ph¸p: Ma trËn nghÞch ®¶o = inv (ma trËn)c) VÝ dô: T×m ma trËn nghÞch ®¶o cña a. a= 1 2 0 2 5 -1 4 10 -1 b = inv(a) b= 5 2 -2 -2 -1 1 0 -2 18. LÖnh t¹o ma trËna) C«ng dông: Dïng ®Ó t¹o 1 ma trËn gåm cã n hµng vµ m cét.b) Có ph¸p: Tªn ma trËn = [a11 a12…a1m ; a21 a22… a2m ;…;…]c) Gi¶i thÝch: a11, a12, a1m lµ c¸c gi¸ trÞ t¹i hµng 1 cét 1 ®Õn c¸c gi¸ trÞ t¹ihµng 1 cét m, cã n dÊu (;) lµ cã n hµng.d) VÝ dô: T¹o ma trËn gåm 3 hµng vµ 3 cét víi gi¸ trÞ lµ 1 2 3 4 5 6 1 0 0 a = [1 2 3; 4 5 6; 1 0 0] a= 1 2 3 4 5 6 1 0 09. LÖnh t¹o vector ®¬na) C«ng dông: LÖnh nµy dïng ®Ó t¹o 1 vector ®¬n gåm cã n phÇn tö.b) Có ph¸p 1: Tªn vector = [pt1 pt2 pt3 …ptn]c) Gi¶i thÝch: pt1 pt2 …ptn: lµ c¸c sè thùc.d) VÝ dô: T¹o vector a gåm cã 4 phÇn t ...
Tìm kiếm theo từ khóa liên quan:
ứng dụng MATLAB điều khiển tự động quy trình sản xuất nhiệt độ máy hơi nước cộng ma trận giản đồ Bode ma trận phứcGợi ý tài liệu liên quan:
-
Báo cáo tốt nghiệp: Quy trình sản xuất lạp xưởng tại Xí nghiệp chế biến thực phẩm Nam Phong
69 trang 132 0 0 -
86 trang 86 0 0
-
Báo cáo chuyên đề: PENICILLIN VÀ CÔNG NGHỆ SẢN XUẤT PENICILLIN BÁN TỔNG HỢP
59 trang 81 0 0 -
Báo cáo thực hành: Công nghê sản xuất bánh kẹo
43 trang 60 0 0 -
BÁO CÁO THỰC TẬP TỐT NGHIỆP NHẬN XÉT CỦA CÔNG TY TNHH Cannon VIỆT NAM
33 trang 49 0 0 -
Báo cáo nhóm : Ứng dụng vi sinh vật trong sản xuất sữa chua
36 trang 41 0 0 -
Truyền hình trả tiền: Bao giờ hết nghịch lý?
3 trang 31 0 0 -
Truyền hình vẫn nắm ngôi 'vương'
3 trang 29 0 0 -
Quy trình chế tạo và sản xuất lốp xe - Phần 2
14 trang 28 0 0 -
Báo cáo thực tập tổng hợp: Tìm hiểu hoạt động của Xí nghiệp chế biến lâm sản xuất khẩu PISICO
46 trang 27 0 0