Giáo trình phần mềm Matlab
Số trang: 541
Loại file: pdf
Dung lượng: 2.95 MB
Lượt xem: 25
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 phần mềm cao cấp dùng để giải các bàitoán. Để khởi động MATLAB ta bấm đúp vào icon của nó. Các file MATLABcó dạng *.m và chỉ chạy trong môi trường MATLAB. MATLAB xử lí số liệunhư là ma trận. Khi ta đánh lệnh vào cửa sổ lệnh, nó sẽ được thi hành ngay vàkết quả hiện lên màn hình. Nếu ta không muốn cho kết quả hiện lên mànhình thì sau lệnh ta đặt thêm dấu “;”. Nếu lệnh quá dài, không vừa một dòngdòng có thể đánh lệnh trên nhiều dòng và cuối mỗi dòng...
Nội dung trích xuất từ tài liệu:
Giáo trình phần mềm Matlab CHƯƠNG 1: MATLAB CƠ BẢN §1.CÁCTOÁNTỬCƠBẢNCỦAMATLAB1.Cáctoántửcơbản:Matlablàmộtphầnmềmcaocấpdùngđểgiảicácbàitoán.ĐểkhởiđộngMATLABtabấmđúpvàoiconcủanó.CácfileMATLABcó dạng *.m và chỉ chạy trong môi trường MATLAB. MATLAB xử lí số liệunhưlàmatrận.Khitađánhlệnhvàocửasổlệnh,nósẽđượcthihànhngayvàkết quả hiện lên màn hình. Nếu ta không muốn cho kết quả hiện lên mànhìnhthìsaulệnhtađặtthêmdấu“;”.Nếulệnhquádài,khôngvừamộtdòngdòngcóthểđánhlệnhtrênnhiềudòngvàcuốimỗidòngđặtthêmdấu...rồixuốngdòng.Khisoạnthảolệnhtacóthểdùngcácphímtắt: ↑ Ctrl‐P gọilạilệnhtrướcđó ↓ Ctrl‐N gọilệnhsau ← Ctrl‐B lùilạimộtkítự → Ctrl‐F tiếnlênmộtkítự Ctrl‐→ Ctrl‐R sangphảimộttừ Ctrl‐← Crtl‐L sangphảimộttừ home Ctrl‐A vềđầudòng end Ctrl‐E vềcuốidòng esc Ctrl‐U xoádòng del Ctrl‐D xoákítựtạichỗconnháyđứng backspace Ctrl‐H xoákítựtrướcchỗconnháyđứng CácphéptoáncơbảncủaMATLABgồm: + cộng ‐ trừ * nhân / chiaphải chiatrái ^ luỹthừa ‘ chuyểnvịmatrậnhaysốphứcliênhợp Cáctoántửquanhệ: = lớnhơnhoặcbằng == bằng 1 ~= khôngbằng Cáctoántửlogic: & và | or ~ not Cáchằng: pi 3.14159265 i sốảo j tươngtựi eps saisố2‐52 realmin sốthựcnhỏnhất2‐1022 realmax sốthựclớnnhất21023 inf vôcùnglớn NaN Notanumber2. Nhập xuất dữ liệu từ dòng lệnh: MATLAB không đòi hỏi phải khai báobiến trước khi dùng. MATLAB phân biệt chữ hoa và chữ thường. Các sốliệuđưavàomôitrườnglàmviệccủaMATLABđượclưulạisuốtphiênlàmviệcchođếnkhigặplệnhclearall.MATLABchophéptanhậpsốliệutừdònglệnh.Khinhậpmatrậntừbànphímtaphảituântheocácquyđịnhsau: •ngăncáchcácphầntửcủamatrậnbằngdấu“,”haydấutrống •dùngdấu“;”đểkếtthúcmộthàng •baocácphầntửcủamatrậnbằngcặpdấungoặcvuông[]Đểnhậpcácmatrậnsau: ⎡1 2 4⎤ ⎡1⎤ ⎢ A = ⎢ 3 −2 5 ⎥ ⎥ B = ⎡1 4 −2 1⎤ ⎢ ⎥ C = ⎢4⎥ ⎣ ⎦ ⎢1 5 3⎥ ⎣ ⎦ ⎢7 ⎥ ⎣ ⎦tadùngcáclệnh: A=[123;3‐24;153] B=[1421] C=[1;4;7]3.Nhậpxuấtdữliệutừfile:MATLABcóthểxửlíhaikiểufiledữliệu:file 2nhịphân *.matvàfileASCII *.dat.ĐểlưucácmatrậnA,B,Cdướidạngfilenhịphântadùnglệnh: saveABCABCvànạplạicácmatrậnA,Bbằnglệnh: loadABCABNếumuốnlưusốliệucủamatrậnBdướidạngfileASCIItaviết: saveb.datB/asciiTaviếtchươngtrìnhct1_1.mnhưsau: clear A=[123;456] B=[3;‐2;1]; C(2)=2;C(4)=4 disp(’Nhanphimbatkydexemnhap/xuatdulieutufile’) saveABCABC%luuA,B&CduoidangMAT‐filecoten’ABC.mat’ clear(’A’,’C’)%xoaAvaCkhoibonho loadABCAC%docMAT‐filedenhapAvaCvaobonho saveb.datB/ascii%luuBduoidangfileASCIIcoten’b.dat’ clearB loadb.dat%docASCII b x=input(’Nhapx:’) formatshorte x formatrat,x formatlong,x formatshort,x4. Nhập xuất dữ liệu từ bàn phím: Lệnh input cho phép ta nhập số liệu từbànphím.Vídụ: 3 x=input(’Nhapx:’)Lệnhformatchophépxácđịnhdạngthứccủadữliệu.Vídụ: formatrat%sohuuti formatlong%sosẽcó14chusosaudauphay formatlonge%sodangmu formathex%sodanghex formatshort ...
Nội dung trích xuất từ tài liệu:
Giáo trình phần mềm Matlab CHƯƠNG 1: MATLAB CƠ BẢN §1.CÁCTOÁNTỬCƠBẢNCỦAMATLAB1.Cáctoántửcơbản:Matlablàmộtphầnmềmcaocấpdùngđểgiảicácbàitoán.ĐểkhởiđộngMATLABtabấmđúpvàoiconcủanó.CácfileMATLABcó dạng *.m và chỉ chạy trong môi trường MATLAB. MATLAB xử lí số liệunhưlàmatrận.Khitađánhlệnhvàocửasổlệnh,nósẽđượcthihànhngayvàkết quả hiện lên màn hình. Nếu ta không muốn cho kết quả hiện lên mànhìnhthìsaulệnhtađặtthêmdấu“;”.Nếulệnhquádài,khôngvừamộtdòngdòngcóthểđánhlệnhtrênnhiềudòngvàcuốimỗidòngđặtthêmdấu...rồixuốngdòng.Khisoạnthảolệnhtacóthểdùngcácphímtắt: ↑ Ctrl‐P gọilạilệnhtrướcđó ↓ Ctrl‐N gọilệnhsau ← Ctrl‐B lùilạimộtkítự → Ctrl‐F tiếnlênmộtkítự Ctrl‐→ Ctrl‐R sangphảimộttừ Ctrl‐← Crtl‐L sangphảimộttừ home Ctrl‐A vềđầudòng end Ctrl‐E vềcuốidòng esc Ctrl‐U xoádòng del Ctrl‐D xoákítựtạichỗconnháyđứng backspace Ctrl‐H xoákítựtrướcchỗconnháyđứng CácphéptoáncơbảncủaMATLABgồm: + cộng ‐ trừ * nhân / chiaphải chiatrái ^ luỹthừa ‘ chuyểnvịmatrậnhaysốphứcliênhợp Cáctoántửquanhệ: = lớnhơnhoặcbằng == bằng 1 ~= khôngbằng Cáctoántửlogic: & và | or ~ not Cáchằng: pi 3.14159265 i sốảo j tươngtựi eps saisố2‐52 realmin sốthựcnhỏnhất2‐1022 realmax sốthựclớnnhất21023 inf vôcùnglớn NaN Notanumber2. Nhập xuất dữ liệu từ dòng lệnh: MATLAB không đòi hỏi phải khai báobiến trước khi dùng. MATLAB phân biệt chữ hoa và chữ thường. Các sốliệuđưavàomôitrườnglàmviệccủaMATLABđượclưulạisuốtphiênlàmviệcchođếnkhigặplệnhclearall.MATLABchophéptanhậpsốliệutừdònglệnh.Khinhậpmatrậntừbànphímtaphảituântheocácquyđịnhsau: •ngăncáchcácphầntửcủamatrậnbằngdấu“,”haydấutrống •dùngdấu“;”đểkếtthúcmộthàng •baocácphầntửcủamatrậnbằngcặpdấungoặcvuông[]Đểnhậpcácmatrậnsau: ⎡1 2 4⎤ ⎡1⎤ ⎢ A = ⎢ 3 −2 5 ⎥ ⎥ B = ⎡1 4 −2 1⎤ ⎢ ⎥ C = ⎢4⎥ ⎣ ⎦ ⎢1 5 3⎥ ⎣ ⎦ ⎢7 ⎥ ⎣ ⎦tadùngcáclệnh: A=[123;3‐24;153] B=[1421] C=[1;4;7]3.Nhậpxuấtdữliệutừfile:MATLABcóthểxửlíhaikiểufiledữliệu:file 2nhịphân *.matvàfileASCII *.dat.ĐểlưucácmatrậnA,B,Cdướidạngfilenhịphântadùnglệnh: saveABCABCvànạplạicácmatrậnA,Bbằnglệnh: loadABCABNếumuốnlưusốliệucủamatrậnBdướidạngfileASCIItaviết: saveb.datB/asciiTaviếtchươngtrìnhct1_1.mnhưsau: clear A=[123;456] B=[3;‐2;1]; C(2)=2;C(4)=4 disp(’Nhanphimbatkydexemnhap/xuatdulieutufile’) saveABCABC%luuA,B&CduoidangMAT‐filecoten’ABC.mat’ clear(’A’,’C’)%xoaAvaCkhoibonho loadABCAC%docMAT‐filedenhapAvaCvaobonho saveb.datB/ascii%luuBduoidangfileASCIIcoten’b.dat’ clearB loadb.dat%docASCII b x=input(’Nhapx:’) formatshorte x formatrat,x formatlong,x formatshort,x4. Nhập xuất dữ liệu từ bàn phím: Lệnh input cho phép ta nhập số liệu từbànphím.Vídụ: 3 x=input(’Nhapx:’)Lệnhformatchophépxácđịnhdạngthứccủadữliệu.Vídụ: formatrat%sohuuti formatlong%sosẽcó14chusosaudauphay formatlonge%sodangmu formathex%sodanghex formatshort ...
Tìm kiếm theo từ khóa liên quan:
chương trình đồ họa giáo trình đồ họa Giáo trình matlab phần mềm toán học bài toán kỹ thuật xử lý tín hiệu sốTài liệu có liên quan:
-
Tập bài giảng Xử lý tín hiệu số
262 trang 279 0 0 -
182 trang 211 0 0
-
Xử lý tín hiệu số và Matlab: Phần 1
142 trang 177 0 0 -
38 trang 153 0 0
-
Đồ án tốt nghiệp Điện tử viễn thông: Nghiên cứu bộ lọc tuyến tính tối ưu
75 trang 123 0 0 -
GIÁO TRÌNH ĐỒ HỌA_TÓM TẮT BÀI GIẢNG THIẾT KẾ ỨNG DỤNG II_ĐỒ ÁN MÔN: THIẾT KẾ LỊCH
10 trang 115 0 0 -
Sử dụng Layout Trong AutoCad [DCL]
26 trang 89 0 0 -
Giáo trình Xử lý tín hiệu số - Đại học Công Nghệ Đại học Quốc Gia Hà Nội
273 trang 82 0 0 -
Hướng dẫn cài đặt font và viết chữ có dấu trên Photoshop
12 trang 68 0 0 -
Bài giảng Tín hiệu và hệ thống - Hoàng Minh Sơn
57 trang 68 0 0