Ứng dụng Matlab trong điều khiển tự động - Chương 2
Số trang: 0
Loại file: pdf
Dung lượng: 293.89 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tài liệu tham khảo giáo trình Ứng dụng Matlab trong điều khiển tự động gồm 9 chương - Chương 2 Tập lệnh cơ bản của MatLab
Nội dung trích xuất từ tài liệu:
Ứng dụng Matlab trong điều khiển tự động - Chương 2ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng TAÄP LEÄNH CÔ BAÛN CUÛA MATLAB I. LEÄNH CÔ BAÛNChuù yù: Caùc leänh ñeàu vieát baèng chöõ thöôøng, nhöng vì taùc giaû muoán vieát hoa ñeå ngöôøi xem tieäntheo doõi.1. Leänh ANSa) Coâng duïng : (Purpose) Laø bieán chöùa keát quaû maëc ñònh.b) Giaûi thích : (Description) Khi thöïc hieän moät leänh naøo ñoù maø chöa coù bieán chöùa keát quaû, thì MATLAB laáy bieán Anslaøm bieán chöùa keát quaû ñoù.c) Ví duï: (Examples) 2 -1 ans = 12. Leänh CLOCKa) Coâng duïng : (Purpose) Thoâng baùo ngaøy giôø hieän t aïi.b) Cuù phaùp :(Syntax) c = clockc) Giaûi thích : (Description) Ñeå thoâng baùo deã ñoïc ta duøng haøm fix.d) Ví duï: (Examples) c = clock c= 1.0e+003* 2.0010 0.0040 0.0200 0.0030 0.0420 0.0501 c = fix(clock) c = 2001 4 20 3 43 33. Leänh COMPUTERa) Coâng duïng : (Purpose)Cho bieát heä ñieàu haønh cuûa maùy vi tính ñang söû duïng Matlab.b) Cuù phaùp : (Syntax)ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng computer [c,m] = computerc) Giaûi thích : (Description) c: chöùa thoâng baùo heä ñieàu haønh c uûa maùy. m: soá phaàn töû cuûa ma traän lôùn nhaát maø maùy coù theå laøm vieäc ñöôïc vôùi Matlab.d) Ví duï: (Examples) » [c,m]=computerc=PCWINm= 2.1475e+0094. Leänh DATEa) Coâng duïng : (Purpose) Thoâng baùo ngaøy thaùng naêm hieän taïib) Cuù phaùp : (Syntax) s = datec) Ví duï: » s=dates=20-Apr-20015. Leänh CDa) Coâng duïng : Chuyeån ñoåi thö muïc laøm vieäc.b) Cuù phaùp :ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng cd cd diretory cd ..c) Giaûi thích : cd: cho bieát thö nuïc hieän haønh. diretory: ñöôø ng daãn ñeán thö muïc muoán laøm vieäc. cd .. chuyeån ñeán thö muïc caáp cao hôn moät baäc.6. Leänh CLCa) Coâng duïng : Xoùa cöûa soå leänh.b) Cuù phaùp : clcc) Ví duï: clc, for i: 25, home, A = rand(5), end.7. Leänh CLEARa) Coâng duïng : Xoùa caùc ñe à muïc trong boä nhôù.b) Cuù phaùp : clear clear name clear name1 name2 name3 clear functions clear variables clear mex clear global clear allc) Giaûi thích : clear: xoùa taát caû caùc bieán khoûi vuøng laøm vieäc. clear name: xoùa caùc bieán hay haøm ñöôïc chæ ra trong name. clear functions: xoùa taát caû caùc haøm trong boä nhô.ùclear variables: xoùa taát caû caùc bieán ra khoûi boä nhôù.ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoängclear mex: xoùa taát caû caùc taäp tin .mex ra khoûi boä nhôù.clear: xoùa taát caû caùc bieán chung.clear al l: xoùa taát caû caùc bieán, haøm, vaø caùc taäp tin .mex khoûi boä nhôù. Leänh naøy laøm cho boä nhôùtroáng hoaøn toaøn.8. Leänh DELETEa) Coâng duïng : Xoùa taäp tin vaø ñoái töôïng ñoà hoïa.b) Cuù phaùp : delete filename delete (n)c) Giaûi thích: file name: teân taäp tin caàn xoùa. n: bieán chöùa ñoái töôïng ñoà hoïa caàn xoùa. Neáu ñoái töôïng laø moät cöûa soå thì cöûa soå seõ ñoùng laïivaø bò xoùa.9. Leänh DEMOa) Coâng duïng : Chaïy chöông trình maëc ñònh cuûa Matlab.b) Cuù phaùp : democ) Giaûi thích : demo: laø chöông trình coù saün trong trong Matlab, chöông trình naøy minh hoïa moät soá chöùcnaêng cuûa Matlab.10. Leänh DIARYa) Coâng duïng : Löu vuøng thaønh file treân ñóa.b) Cuù phaùp : diary filenamec) Giaûi thích : filename: teân cuûa taäp tin.11. Leänh DIRa) Coâng duïng : Lieät keâ caùc taäp tin vaø thö muïc.ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoängb) Cuù phaùp : dir dir namec) Giaûi thích : dir: lieät keâ caùc taäp tin vaø thö muïc coù trong thö muïc hieän haønh. dir name: ñöôøng daãn ñeán thö muïc caàn lieät keâ.12. leänh DISPa) Coâng duïng : Trình baøy noäi dung cuûa bieán (x) ra maøn hìnhb) Cuù phaùp : disp (x)c) giaûi thích: x: laø teân cuûa ma traän hay laø teân cuûa bieán chöùa chuoãi kyù töï, neáu trình baøy tröïc tieáp chuoãikyù töï thì chuoãi ky ù töï ñöôïc ñaët trong daáu ‘’d) Ví duï: » num=(Matlab)num =Matlab» disp(num)Matlab» num=[2 0 0 1]num = 2 0 0 1» disp(num) 2 0 0 1ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng» num=PHAM QUOC TRUONGnum =PHAM QUOC TRUONG13. Leänh ECHOa) Coâng duïng: Hieån thò hay khoâng hieån thò doøng leänh ñang thi haønh trong file *.m.b) Cuù phaùp : echo on echo offc) Giaûi thích : on: hieån thò doøng leänh. off: khoâng hieån thò doøng leänh.14. Leänh FORMATa) Coâng duïng : Ñònh daïng kieåu hieån th ò cuûa caùc con soá. Cuù phaùp Giaûi thích Ví duïFormat short Hieån thò 4 con soá 3.1416 ...
Nội dung trích xuất từ tài liệu:
Ứng dụng Matlab trong điều khiển tự động - Chương 2ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng TAÄP LEÄNH CÔ BAÛN CUÛA MATLAB I. LEÄNH CÔ BAÛNChuù yù: Caùc leänh ñeàu vieát baèng chöõ thöôøng, nhöng vì taùc giaû muoán vieát hoa ñeå ngöôøi xem tieäntheo doõi.1. Leänh ANSa) Coâng duïng : (Purpose) Laø bieán chöùa keát quaû maëc ñònh.b) Giaûi thích : (Description) Khi thöïc hieän moät leänh naøo ñoù maø chöa coù bieán chöùa keát quaû, thì MATLAB laáy bieán Anslaøm bieán chöùa keát quaû ñoù.c) Ví duï: (Examples) 2 -1 ans = 12. Leänh CLOCKa) Coâng duïng : (Purpose) Thoâng baùo ngaøy giôø hieän t aïi.b) Cuù phaùp :(Syntax) c = clockc) Giaûi thích : (Description) Ñeå thoâng baùo deã ñoïc ta duøng haøm fix.d) Ví duï: (Examples) c = clock c= 1.0e+003* 2.0010 0.0040 0.0200 0.0030 0.0420 0.0501 c = fix(clock) c = 2001 4 20 3 43 33. Leänh COMPUTERa) Coâng duïng : (Purpose)Cho bieát heä ñieàu haønh cuûa maùy vi tính ñang söû duïng Matlab.b) Cuù phaùp : (Syntax)ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng computer [c,m] = computerc) Giaûi thích : (Description) c: chöùa thoâng baùo heä ñieàu haønh c uûa maùy. m: soá phaàn töû cuûa ma traän lôùn nhaát maø maùy coù theå laøm vieäc ñöôïc vôùi Matlab.d) Ví duï: (Examples) » [c,m]=computerc=PCWINm= 2.1475e+0094. Leänh DATEa) Coâng duïng : (Purpose) Thoâng baùo ngaøy thaùng naêm hieän taïib) Cuù phaùp : (Syntax) s = datec) Ví duï: » s=dates=20-Apr-20015. Leänh CDa) Coâng duïng : Chuyeån ñoåi thö muïc laøm vieäc.b) Cuù phaùp :ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng cd cd diretory cd ..c) Giaûi thích : cd: cho bieát thö nuïc hieän haønh. diretory: ñöôø ng daãn ñeán thö muïc muoán laøm vieäc. cd .. chuyeån ñeán thö muïc caáp cao hôn moät baäc.6. Leänh CLCa) Coâng duïng : Xoùa cöûa soå leänh.b) Cuù phaùp : clcc) Ví duï: clc, for i: 25, home, A = rand(5), end.7. Leänh CLEARa) Coâng duïng : Xoùa caùc ñe à muïc trong boä nhôù.b) Cuù phaùp : clear clear name clear name1 name2 name3 clear functions clear variables clear mex clear global clear allc) Giaûi thích : clear: xoùa taát caû caùc bieán khoûi vuøng laøm vieäc. clear name: xoùa caùc bieán hay haøm ñöôïc chæ ra trong name. clear functions: xoùa taát caû caùc haøm trong boä nhô.ùclear variables: xoùa taát caû caùc bieán ra khoûi boä nhôù.ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoängclear mex: xoùa taát caû caùc taäp tin .mex ra khoûi boä nhôù.clear: xoùa taát caû caùc bieán chung.clear al l: xoùa taát caû caùc bieán, haøm, vaø caùc taäp tin .mex khoûi boä nhôù. Leänh naøy laøm cho boä nhôùtroáng hoaøn toaøn.8. Leänh DELETEa) Coâng duïng : Xoùa taäp tin vaø ñoái töôïng ñoà hoïa.b) Cuù phaùp : delete filename delete (n)c) Giaûi thích: file name: teân taäp tin caàn xoùa. n: bieán chöùa ñoái töôïng ñoà hoïa caàn xoùa. Neáu ñoái töôïng laø moät cöûa soå thì cöûa soå seõ ñoùng laïivaø bò xoùa.9. Leänh DEMOa) Coâng duïng : Chaïy chöông trình maëc ñònh cuûa Matlab.b) Cuù phaùp : democ) Giaûi thích : demo: laø chöông trình coù saün trong trong Matlab, chöông trình naøy minh hoïa moät soá chöùcnaêng cuûa Matlab.10. Leänh DIARYa) Coâng duïng : Löu vuøng thaønh file treân ñóa.b) Cuù phaùp : diary filenamec) Giaûi thích : filename: teân cuûa taäp tin.11. Leänh DIRa) Coâng duïng : Lieät keâ caùc taäp tin vaø thö muïc.ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoängb) Cuù phaùp : dir dir namec) Giaûi thích : dir: lieät keâ caùc taäp tin vaø thö muïc coù trong thö muïc hieän haønh. dir name: ñöôøng daãn ñeán thö muïc caàn lieät keâ.12. leänh DISPa) Coâng duïng : Trình baøy noäi dung cuûa bieán (x) ra maøn hìnhb) Cuù phaùp : disp (x)c) giaûi thích: x: laø teân cuûa ma traän hay laø teân cuûa bieán chöùa chuoãi kyù töï, neáu trình baøy tröïc tieáp chuoãikyù töï thì chuoãi ky ù töï ñöôïc ñaët trong daáu ‘’d) Ví duï: » num=(Matlab)num =Matlab» disp(num)Matlab» num=[2 0 0 1]num = 2 0 0 1» disp(num) 2 0 0 1ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng» num=PHAM QUOC TRUONGnum =PHAM QUOC TRUONG13. Leänh ECHOa) Coâng duïng: Hieån thò hay khoâng hieån thò doøng leänh ñang thi haønh trong file *.m.b) Cuù phaùp : echo on echo offc) Giaûi thích : on: hieån thò doøng leänh. off: khoâng hieån thò doøng leänh.14. Leänh FORMATa) Coâng duïng : Ñònh daïng kieåu hieån th ò cuûa caùc con soá. Cuù phaùp Giaûi thích Ví duïFormat short Hieån thò 4 con soá 3.1416 ...
Tìm kiếm theo từ khóa liên quan:
Ứng dụng Matlab điều khiển tự động tập lệnh vẽ bản đồ xây dựng mô hìnhGợi ý tài liệu liên quan:
-
Bài giảng Lý thuyết điều khiển tự động: Bài 4
56 trang 295 0 0 -
Báo cáo Thực hành lý thuyết điều khiển tự động
14 trang 141 0 0 -
Giáo trình lý thuyết kỹ thuật điều khiển tự động 2
19 trang 117 0 0 -
NGÂN HÀNG ĐỀ THI Môn: CƠ SỞ ĐIỀU KHIỂN TỰ ĐỘNG Dùng cho hệ ĐHTX, ngành Điện tử - Viễn thông
53 trang 112 1 0 -
Luận văn Điều khiển máy công nghiệp bằng thiết bị lập trình
98 trang 106 0 0 -
CƠ SỞ ĐIỀU KHIỂN TỰ ĐỘNG - Học Viện Bưu Chính Viễn Thông
99 trang 105 0 0 -
Đề tài: Điều khiển mức nước trong bình chứa
40 trang 104 0 0 -
9 trang 87 0 0
-
46 trang 84 0 0
-
Phương pháp giải bài tập lý thuyết mạch ứng dụng matlab: Phần 1
148 trang 79 0 0