khảo sát ứng dụng MATLAB trong điều khiển tự động, chương 3
Số trang: 9
Loại file: pdf
Dung lượng: 65.13 KB
Lượt xem: 11
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:
Nếu như khi sử dụng Matlap máy tính xuất hiện thông báo “Out of memory” thì lệnh pack có thể tìm thấy một số vùng nhớ còn trống mà không cần phải xóa bớt các biến.Lệnh pack giải phóng không gian bộ nhớ cần thiết bằng cách nén thông tin trong vùng nhớ xuống cực tiểu. Vì Matlab quản lý bộ nhớ bằng phương pháp xếp chồng nên các đoạn chương trình Matlab có thể làm cho vùng nhớ bị phân mảnh. Do đó sẽ có nhiều vùng nhớ còn trống nhưng không đủ để chứa các biến lớn mới.Lệnh...
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 3Chương 3: LÖnh FORMATa) C«ng dông: §Þnh d¹ng kiÓu hiÓn thÞ cña c¸c con sè. Có ph¸p Gi¶i thÝch VÝ dôFormat short HiÓn thÞ 4 con 3.1416 sè sau dÊu chÊmFormat long HiÓn thÞ 14 3.14159265358979 con sè sau dÊu chÊmFormat rat HiÓn thÞ d¹ng 355/133 ph©n sè cña phÇn nguyªn nhá nhÊtFormat + HiÓn thÞ sè + d-¬ng hay ©m15. LÖnh HELPa) C«ng dông: h-íng dÉn c¸ch sö dông c¸c lÖnh trong Matlab.b) Có ph¸p: help help topicc) Gi¶i thÝch: help: hiÓn thÞ v¾n t¾t c¸c môc h-íng dÉn. topic: tªn lÖnh cÇn ®-îc h-íng dÉn.16. LÖnh HOMEa) C«ng dông: §em con trá vÒ ®Çu vïng lµm viÖc.b) Có ph¸p: home17. LÖnh LENGTHa) C«ng dông: TÝnh chiÒu dµi cña vect¬.b) Có ph¸p: l = length (x)c) Gi¶i thÝch: l: biÕn chøa chiÒu dµi vect¬.d) VÝ dô: tÝnh chiÒu dµi cña vect¬ x. x = [0 1 2 3 4 5 6 7 8 9] l = length (x) l = 10» x=[01 09 77,20 04 2001 ]x= 1 9 77 20 4 2001» l=length(x)l= 618. LÖnh LOADa) C«ng dông: N¹p file tõ ®Üa vµo vïng lµm viÖc.b) Có ph¸p: load load filename load filename load finame.extensionc) Gi¶i thÝch: load: n¹p file matlap.mat load filename: n¹p file filename.mat load filename.extension: n¹p file filename.extension TËp tin nµy ph¶i lµ tËp tin d¹ng ma trËn cã nghÜa lµ sè cét cñahµng d-íi ph¶i b»ng sè cét cña hµng trªn. KÕt qu¶ ta ®-îc mét matrËn cã sè cét vµ hµng chÝnh lµ sè cét vµ hµng cña tËp tin v¨n b¶ntrªn.19. LÖnh LOOKFORa) C«ng dông: HiÓn thÞ tÊt c¶ c¸c lÖnh cã liªn quan ®Õn topic.b) Có ph¸p: lookfor topicc) Gi¶i thÝch: topic: tªn lÖnh cÇn ®-îc h-íng dÉn.20. LÖnh PACKa) C«ng dông: S¾p xÕp l¹i bé nhí trong vïng lµm viÖc.b) Có ph¸p: pack pack filenamec) Gi¶i thÝch: NÕu nh- khi sö dông Matlap m¸y tÝnh xuÊt hiÖn th«ng b¸o“Out of memory” th× lÖnh pack cã thÓ t×m thÊy mét sè vïng nhícßn trèng mµ kh«ng cÇn ph¶i xãa bít c¸c biÕn. LÖnh pack gi¶i phãng kh«ng gian bé nhí cÇn thiÕt b»ng c¸chnÐn th«ng tin trong vïng nhí xuèng cùc tiÓu. V× Matlab qu¶n lý bénhí b»ng ph-¬ng ph¸p xÕp chång nªn c¸c ®o¹n ch-¬ng tr×nhMatlab cã thÓ lµm cho vïng nhí bÞ ph©n m¶nh. Do ®ã sÏ cã nhiÒuvïng nhí cßn trèng nh-ng kh«ng ®ñ ®Ó chøa c¸c biÕn lín míi. LÖnh pack sÏ thùc hiÖn: + l-u tÊt c¶ c¸c biÕn lªn ®Üa trong mét tËp tin t¹m thêi lµpack.tmp. + xãa tÊt c¶ c¸c biÕn vµ hµm cã trong bé nhí. + lÊy l¹i c¸c biÕn tõ tËp tin pack.tmp. + xãa tËp tin t¹m thêi pack.tmp. kÕt qu¶ lµ trong vïng nhí c¸c biÕn ®-îc gép l¹i hoÆcnÐn l¹i tèi ®a nªn kh«ng bÞ l·ng phÝ bé nhí. Pack.finame cho phÐp chän tªn tËp tin t¹m thêi ®Ó chøa c¸cbiÕn. NÕu kh«ng chØ ra tªn tËp tin t¹m thêi th× Matlab tù lÊy tªn tËptin ®ã lµ pack.tmp. NÕu ®· dïng lÖnh pack mµ m¸y vÉn cßn b¸o thiÕu bé nhí th×b¾t buéc ph¶i xãa bít c¸c biÕn trong vïng nhí ®i.21. LÖnh PATHa) C«ng dông: T¹o ®-êng dÉn, liÖt kª tÊt c¶ c¸c ®-êng dÉn ®ang cã.b) Có ph¸p: path p = path path (p)c) Gi¶i thÝch: path: liÖt kª tÊt c¶ c¸c d-êng dÉn ®ang cã. p: biÕn chøa ®-êng dÉn. path (p): ®Æt ®-êng dÉn míi.d) VÝ dô: ®Æt ®-êng dÉn ®Õn th- môc c:lvtnmatlab p = ‘d:DAmatlab’; path (p);22. LÖnh QUITa) C«ng dông: Tho¸t khái Matlab.b) Có ph¸p: quit23. LÖnh SIZEa) C«ng dông: Cho biÕt sè dßng vµ sè cét cña mét ma trËn.b) Có ph¸p: d = size (x) [m,n] = size (x) m = size (x,1) n = size (x,2)c) Gi¶i thÝch: x: tªn ma trËn. d: tªn vect¬ cã 2 phÇn tö, phÇn tö thø nhÊt lµ sè dßng, phÇn töcßn l¹i lµ sè cét. m,n: biÕn m chøa sè dßng, biÕn n chøa sè cétd) VÝ dô: ta cã ma trËn a x= 1 2 3 4 5 6 6 8 » x=[1 2 3 4,5 6 7 8]x= 1 2 3 4 5 6 7 8C¸c b¹n chó ý vÒ c¸ch nhËp 1 ma trËn:» x=[1 2 3 4;5 6 7 8]x= 1 2 3 4 5 6 7 8» d=size(x)d= 2 4» m=size(x,1)m= 2» n=size(x,2)n= 4» [m,n]=size(x)m= 2n= 424. LÖnh TYPEa) C«ng dông: HiÓn thÞ néi dung cña tËp tin.b) Có ph¸p: type filenamec) Gi¶i thÝch: filename: tªn file cÇn hiÓn thÞ néi dung. LÖnh nµy tr×nh bµy tËp tin ®-îc chØ ra.25. LÖnh WHATa) C«ng dông: LiÖt kª c¸c tËp tin *.m, *.mat, *.mex.b) Có ph¸p: what what dirnamec) Gi¶i thÝch: what: liÖt kª tªn c¸c tËp tin .m, .mat, .mex cã trong th- môchiÖn hµnh. dirname: tªn th- môc cÇn liÖt kª.26. LÖnh WHICHa) C«ng dông: X¸c ®Þnh chøc n¨ng cña funname lµ hµm cña Matlab hay tËptin.b) Có ph¸p: which funnamec) Gi¶i ...
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 3Chương 3: LÖnh FORMATa) C«ng dông: §Þnh d¹ng kiÓu hiÓn thÞ cña c¸c con sè. Có ph¸p Gi¶i thÝch VÝ dôFormat short HiÓn thÞ 4 con 3.1416 sè sau dÊu chÊmFormat long HiÓn thÞ 14 3.14159265358979 con sè sau dÊu chÊmFormat rat HiÓn thÞ d¹ng 355/133 ph©n sè cña phÇn nguyªn nhá nhÊtFormat + HiÓn thÞ sè + d-¬ng hay ©m15. LÖnh HELPa) C«ng dông: h-íng dÉn c¸ch sö dông c¸c lÖnh trong Matlab.b) Có ph¸p: help help topicc) Gi¶i thÝch: help: hiÓn thÞ v¾n t¾t c¸c môc h-íng dÉn. topic: tªn lÖnh cÇn ®-îc h-íng dÉn.16. LÖnh HOMEa) C«ng dông: §em con trá vÒ ®Çu vïng lµm viÖc.b) Có ph¸p: home17. LÖnh LENGTHa) C«ng dông: TÝnh chiÒu dµi cña vect¬.b) Có ph¸p: l = length (x)c) Gi¶i thÝch: l: biÕn chøa chiÒu dµi vect¬.d) VÝ dô: tÝnh chiÒu dµi cña vect¬ x. x = [0 1 2 3 4 5 6 7 8 9] l = length (x) l = 10» x=[01 09 77,20 04 2001 ]x= 1 9 77 20 4 2001» l=length(x)l= 618. LÖnh LOADa) C«ng dông: N¹p file tõ ®Üa vµo vïng lµm viÖc.b) Có ph¸p: load load filename load filename load finame.extensionc) Gi¶i thÝch: load: n¹p file matlap.mat load filename: n¹p file filename.mat load filename.extension: n¹p file filename.extension TËp tin nµy ph¶i lµ tËp tin d¹ng ma trËn cã nghÜa lµ sè cét cñahµng d-íi ph¶i b»ng sè cét cña hµng trªn. KÕt qu¶ ta ®-îc mét matrËn cã sè cét vµ hµng chÝnh lµ sè cét vµ hµng cña tËp tin v¨n b¶ntrªn.19. LÖnh LOOKFORa) C«ng dông: HiÓn thÞ tÊt c¶ c¸c lÖnh cã liªn quan ®Õn topic.b) Có ph¸p: lookfor topicc) Gi¶i thÝch: topic: tªn lÖnh cÇn ®-îc h-íng dÉn.20. LÖnh PACKa) C«ng dông: S¾p xÕp l¹i bé nhí trong vïng lµm viÖc.b) Có ph¸p: pack pack filenamec) Gi¶i thÝch: NÕu nh- khi sö dông Matlap m¸y tÝnh xuÊt hiÖn th«ng b¸o“Out of memory” th× lÖnh pack cã thÓ t×m thÊy mét sè vïng nhícßn trèng mµ kh«ng cÇn ph¶i xãa bít c¸c biÕn. LÖnh pack gi¶i phãng kh«ng gian bé nhí cÇn thiÕt b»ng c¸chnÐn th«ng tin trong vïng nhí xuèng cùc tiÓu. V× Matlab qu¶n lý bénhí b»ng ph-¬ng ph¸p xÕp chång nªn c¸c ®o¹n ch-¬ng tr×nhMatlab cã thÓ lµm cho vïng nhí bÞ ph©n m¶nh. Do ®ã sÏ cã nhiÒuvïng nhí cßn trèng nh-ng kh«ng ®ñ ®Ó chøa c¸c biÕn lín míi. LÖnh pack sÏ thùc hiÖn: + l-u tÊt c¶ c¸c biÕn lªn ®Üa trong mét tËp tin t¹m thêi lµpack.tmp. + xãa tÊt c¶ c¸c biÕn vµ hµm cã trong bé nhí. + lÊy l¹i c¸c biÕn tõ tËp tin pack.tmp. + xãa tËp tin t¹m thêi pack.tmp. kÕt qu¶ lµ trong vïng nhí c¸c biÕn ®-îc gép l¹i hoÆcnÐn l¹i tèi ®a nªn kh«ng bÞ l·ng phÝ bé nhí. Pack.finame cho phÐp chän tªn tËp tin t¹m thêi ®Ó chøa c¸cbiÕn. NÕu kh«ng chØ ra tªn tËp tin t¹m thêi th× Matlab tù lÊy tªn tËptin ®ã lµ pack.tmp. NÕu ®· dïng lÖnh pack mµ m¸y vÉn cßn b¸o thiÕu bé nhí th×b¾t buéc ph¶i xãa bít c¸c biÕn trong vïng nhí ®i.21. LÖnh PATHa) C«ng dông: T¹o ®-êng dÉn, liÖt kª tÊt c¶ c¸c ®-êng dÉn ®ang cã.b) Có ph¸p: path p = path path (p)c) Gi¶i thÝch: path: liÖt kª tÊt c¶ c¸c d-êng dÉn ®ang cã. p: biÕn chøa ®-êng dÉn. path (p): ®Æt ®-êng dÉn míi.d) VÝ dô: ®Æt ®-êng dÉn ®Õn th- môc c:lvtnmatlab p = ‘d:DAmatlab’; path (p);22. LÖnh QUITa) C«ng dông: Tho¸t khái Matlab.b) Có ph¸p: quit23. LÖnh SIZEa) C«ng dông: Cho biÕt sè dßng vµ sè cét cña mét ma trËn.b) Có ph¸p: d = size (x) [m,n] = size (x) m = size (x,1) n = size (x,2)c) Gi¶i thÝch: x: tªn ma trËn. d: tªn vect¬ cã 2 phÇn tö, phÇn tö thø nhÊt lµ sè dßng, phÇn töcßn l¹i lµ sè cét. m,n: biÕn m chøa sè dßng, biÕn n chøa sè cétd) VÝ dô: ta cã ma trËn a x= 1 2 3 4 5 6 6 8 » x=[1 2 3 4,5 6 7 8]x= 1 2 3 4 5 6 7 8C¸c b¹n chó ý vÒ c¸ch nhËp 1 ma trËn:» x=[1 2 3 4;5 6 7 8]x= 1 2 3 4 5 6 7 8» d=size(x)d= 2 4» m=size(x,1)m= 2» n=size(x,2)n= 4» [m,n]=size(x)m= 2n= 424. LÖnh TYPEa) C«ng dông: HiÓn thÞ néi dung cña tËp tin.b) Có ph¸p: type filenamec) Gi¶i thÝch: filename: tªn file cÇn hiÓn thÞ néi dung. LÖnh nµy tr×nh bµy tËp tin ®-îc chØ ra.25. LÖnh WHATa) C«ng dông: LiÖt kª c¸c tËp tin *.m, *.mat, *.mex.b) Có ph¸p: what what dirnamec) Gi¶i thÝch: what: liÖt kª tªn c¸c tËp tin .m, .mat, .mex cã trong th- môchiÖn hµnh. dirname: tªn th- môc cÇn liÖt kª.26. LÖnh WHICHa) C«ng dông: X¸c ®Þnh chøc n¨ng cña funname lµ hµm cña Matlab hay tËptin.b) Có ph¸p: which funnamec) Gi¶i ...
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