Giáo trình MATLAB trong điều khiển tự động: Tập lệnh cơ bản của matlab
Số trang: 95
Loại file: pdf
Dung lượng: 451.90 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:
MATLAB là một môi trường tính toán số và lập trình, được thiết kế bởi công ty MathWorks. MATLAB cho phép tính toán số với ma trận, vẽ đồ thị hàm số hay biểu đồ thông tin, thực hiện thuật toán, tạo các giao diện người dùng và liên kết với những chương trình máy tính viết trên nhiều ngôn ngữ lập trình khác.Với thư viện Toolbox, MATLAB cho phép mô phỏng tính toán, thực nghiệm nhiều mô hình trong thực tế và kỹ thuật.Nếu như khi sử dụng matlab máy tính xuất hiện thông báo "out of memory "...
Nội dung trích xuất từ tài liệu:
Giáo trình MATLAB trong điều khiển tự động: Tập lệnh cơ bản của matlab Giáo trình MATLABtrong điều khiển tự độngTập lệnh cơ bản của matlabMATLAB trong ñieàu khieån töï ñoäng Trang 1 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 taï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)MATLAB trong ñieàu khieån töï ñoäng Trang 2 computer [c,m] = computerc) Giaûi thích: (Description) c: chöùa thoâng baùo heä ñieàu haønh cuû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: 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.MATLAB trong ñieàu khieån töï ñoäng Trang 36. 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ôù.clear 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 all: 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:MATLAB trong ñieàu khieån töï ñoäng Trang 4 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ïi vaø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.b) 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:MATLAB trong ñieàu khieån töï ñoäng Trang 5 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ãi kyù 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» 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 ...
Nội dung trích xuất từ tài liệu:
Giáo trình MATLAB trong điều khiển tự động: Tập lệnh cơ bản của matlab Giáo trình MATLABtrong điều khiển tự độngTập lệnh cơ bản của matlabMATLAB trong ñieàu khieån töï ñoäng Trang 1 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 taï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)MATLAB trong ñieàu khieån töï ñoäng Trang 2 computer [c,m] = computerc) Giaûi thích: (Description) c: chöùa thoâng baùo heä ñieàu haønh cuû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: 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.MATLAB trong ñieàu khieån töï ñoäng Trang 36. 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ôù.clear 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 all: 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:MATLAB trong ñieàu khieån töï ñoäng Trang 4 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ïi vaø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.b) 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:MATLAB trong ñieàu khieån töï ñoäng Trang 5 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ãi kyù 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» 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 ...
Tìm kiếm theo từ khóa liên quan:
giáo trình tự động hóa tự động hóa công nghiệp điều khiển tự động hoá MATLAB trong điều khiển tự động Tập lệnh cơ bản của matlab khảo sát ứng dụng matlabGợi ý tài liệu liên quan:
-
Giáo trình Máy điện (Nghề: Tự động hoá công nghiệp - Trung cấp) - Trường Cao đẳng Cơ giới (2019)
204 trang 259 0 0 -
94 trang 169 0 0
-
116 trang 145 2 0
-
167 trang 139 1 0
-
75 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 106 0 0 -
Giáo trình PLC S7-300 lý thuyết và ứng dụng
84 trang 104 0 0 -
166 trang 96 3 0
-
Giáo trình tự động hóa tính toán thiết kế chi tiết máy - Chương 2
9 trang 64 0 0 -
Giáo trình AutoCAD (Nghề: Tự động hoá công nghiệp - Trung cấp) - Trường Cao đẳng Cơ giới (2022)
85 trang 46 1 0