Giáo trình Matlab - Đại học Đà Nẵng
GIỚI THIỆU. 1
Hướng dẫn cài đặt MATLAB 7.0. 2
Chương 1. CÁC KHÁI NIỆM CƠBẢN. 11
1.1. Nhập ma trận đơn giản. 11
1.2. Các phần tửcủa ma trận. 12
1.3. Câu lệnh và biến. 13
1.4. Cách lấy thông tin vùng làm việc . 14
1.5. Sốvà biểu thức số. 15
1.6. Sốphức và ma trận phức. 16
1.7. Dạng thức xuất. 17
1.8. Công cụtrợgiúp . 19
1.9. Thoát và lưu vùng làm việc . 19
1.10. Các hàm . 20
Chương 2. CÁC PHÉP TOÁN TRÊN MA TRẬN. 22
2.1. Chuyển vịma trận. 22
2.2. Cộng và trừma trận . 23
2.3. Nhân ma trận. 23
2.4. Chia ma trận. 25
2.5. Lũy thừa ma trận. 26
2.6. Các hàm sơcấp vềma trận . 26
Chương 3. CÁC PHÉP TOÁN TRÊN MẢNG. 28
3.1. Cộng và trừtrên mảng . 28
3.2. Nhân và chia trên mảng . 28
3.3. Lũy thừa trên mảng. 28
3.4. Phép toán quan hệ. 29
3.5. Phép toán logic. 31
3.6. Các hàm toán sơcấp . 32
3.7. Các hàm toán học đặc biệt . 34
Chương 4. THAO TÁC TRÊN VECTƠVÀ MA TRẬN. 35
4.1. Cách phát sinh vectơ. 35
4.2. Mô tảchỉsố. 37
4.3. Mô tảchỉsốbằng vectơ0-1. 39
4.4. Ma trận rỗng. 40
4.5. Ma trận đặc biệt . 40
4.6. Cách tạo ra ma trận lớn . 42
4.7. Thực hiện trên ma trận. 43
Chương 5. THAO TÁC TRÊN VECTƠVÀ MA TRẬN. 45
5.1. Phân tích theo hướng cột . 45
5.2. Các giá trịbỏqua . 48
5.3. Cách xóa các giá trịquá hạn . 50
5.4. Hồi quy và đường cong thực nghiệm. 50
Chương 6. HÀM MA TRẬN. 53
6.1. Thừa sốtam giác. 53
6.2. Thừa sốtrực giao . 56
6.3. Tách giá trịkỳdị. 58
6.4. Giá trịriêng . 58
6.5. Hạng và điều kiện . 59
Chương 7. ĐA THỨC VÀ XỬLÝ TÍN HIỆU. 61
7.1. Đa thức. 61
7.2. Xửlý tín hiệu . 62
7.3. Lọc dữliệu . 63
7.4. FFT(Fast Fourier Transform-Biến đổi Fourier nhanh) . 64
Chương 8. HÀM CÓ ĐỐI SỐLÀ HÀM. 67
Phan Thanh Tao - 2004
8.1. Tích phân số. 67
8.2. Phương trình và tối ưu phi tuyến . 68
8.3. Phương trình vi phân. 69
Chương 9. ĐỒTHỊ. 72
9.1. Hình vẽtrong mặt phẳng x-y . 73
9.2. Dạng thức cơbản . 73
9.3. Nhiều đường . 75
9.4. Kiểu đường và kiểu điểm. 76
9.4.1. Kiểu. 76
9.4.2. Màu . 77
9.5. Dữliệu ảo và phức . 77
9.6. Hình vẽloga, cực, và biểu đồ. 77
9.7. Vẽmặt lưới 3 chiều và đường mức. 78
9.8. Điều khiển màn hình. 80
9.9. Cách chia đơn vịtrục tọa độ. 82
9.10. Bản sao phần cứng . 82
Chương 10. ĐIỀU KHIỂN LUỒNG. 83
10.1. Vòng lặp FOR. 83
10.2. Vòng lặp WHILE. 85
10.3. Các lệnh IF và BREAK. 87
Chương 11. SIÊU TỆP M-FILE. 89
11.1. Tệp nguyên bản. 89
11.2. Tệp hàm . 91
11.3. Các lệnh Echo, input, pause, keyboard . 93
11.4. Xâu chữvà macro xâu chữ. 94
11.5. Chương trình bên ngoài . 96
11.6. Vấn đềvềtốc độvà bộnhớ. 97
Chương 12. VỀTỆP TRÊN ĐĨA. 99
12.1. Thao tác vềtệp . 99
12.2. Chạy chương trình bên ngoài. 99
12.3. Nhập và xuất dữliệu . 100
............................................................... 80 9.9. Cách chia đơn vị trục tọa độ ............................................................................. 82 9.10. Bản sao phần cứng ........................................................................................ 82 Chương 10. ĐIỀU KHIỂN LUỒNG .......................................................................... 83 10.1. Vòng lặp FOR............................................................................................... 83 10.2. Vòng lặp WHILE.......................................................................................... 85 10.3. Các lệnh IF và BREAK................................................................................. 87 Chương 11. SIÊU TỆP M-FILE ................................................................................. 89 11.1. Tệp nguyên bản............................................................................................. 89 11.2. Tệp hàm ........................................................................................................ 91 11.3. Các lệnh Echo, input, pause, keyboard ......................................................... 93 11.4. Xâu chữ và macro xâu chữ ........................................................................... 94 11.5. Chương trình bên ngoài ................................................................................ 96 11.6. Vấn đề về tốc độ và bộ nhớ........................................................................... 97 Chương 12. VỀ TỆP TRÊN ĐĨA................................................................................ 99 12.1. Thao tác về tệp.............................................................................................. 99 12.2. Chạy chương trình bên ngoài........................................................................ 99 12.3. Nhập và xuất dữ liệu ................................................................................... 100 PHỤ LỤC....................................................................................................................... 102 Quaín lyï Lãnh vaì haìm ............................................................................. 103 Quaín lyï caïc biãún vaì vuìng laìm viãûc .................................. 104 Laìm viãûc våïi tãûp vaì hãû âiãöu haình..................................... 106 Âiãöu khiãøn cæía säø lãûnh.................................................................... 106 Thäng tin chung................................................................................................. 108 Caïc haìm Logic................................................................................................. 109 Caïc haìm dæî liãûu cå baín.................................................................... 110 Vi phán xaïc âënh............................................................................................ 112 Caïc thao taïc vãö vectå ........................................................................... 112 Caïc hãû säú tæång quan ............................................................................. 113 Loüc vaì têch cháûp ....................................................................................... 113 Caïc pheïp biãún âäøi nghëch âaío Fourier .................................. 121 Caïc haìm læåüng giaïc................................................................................ 124 Caïc haìm muî vaì logarit......................................................................... 126 Caïc haìm phæïc .............................................................................................. 126 Haìm vãö säú nguyãn vaì thæûc ............................................................... 127 Caïc ma tráûn cå baín .................................................................................. 127 Phán têch ma tráûn ......................................................................................... 129 Phæång trçnh tuyãún tênh ........................................................................... 131 Giaï trë riãng vaì giaï trë kyì dë ................................................... 133 Caïc haìm ma tráûn ......................................................................................... 135 Phan Thanh Tao - 2004 Caïc biãún vaì hàòng âàûc biãût .......................................................... 136 Thåìi gian vaì nháût kyì ........................................................................... 139 Thao taïc trãn ma tráûn ............................................................................. 139 Caïc haìm coï âäúi säú laì haìm .......................................................... 141 MATLAB laì mäüt ngän ngæî láûp trçnh .............................................. 146 Âiãöu khiãøn luäöng ....................................................................................... 147 Haìm vãö âa thæïc............................................................................................ 151 Näüi suy säú liãûu ......................................................................................... 154 Näüi suy Spline................................................................................................. 156 Haìm vãö xáu chæî............................................................................................ 156 Âäö hoüa X-Y cå baín..................................................................................... 162 Caïc lãûnh âäö thë X-Y âàûc biãût ..................................................... 164 Chuï giaíi trãn âäö thë ............................................................................. 168 Caïc lãûnh veî âæåìng vaì tä vuìng ................................................... 169 Veî âæåìng mæïc vaì caïc hçnh veî khaïc 2 chiãöu cuía dæî liãûu 3 chiãöu ................................................................................................... 171 Caïc lãûnh veî bãö màût vaì læåïi ..................................................... 173 Caïch thãø hiãûn hçnh aính ...................................................................... 177 Caïc âäúi tæåüng 3 chiãöu......................................................................... 179 Âiãöu khiãøn maìu............................................................................................ 179 Caïc baíng maìu................................................................................................. 181 Caïc haìm baíng maìu liãn quan............................................................. 182 Caïc mä hçnh saïng ......................................................................................... 184 Taûo cæía säø hçnh aính vaì caïc âiãöu khiãøn......................... 185 Taûo caïc truûc vaì caïc âiãöu khiãøn ......................................... 186 Caïc âäúi tæåüng theí âäö thë ............................................................... 189 Caïc thao taïc vãö theí âäö hoüa........................................................ 193 Baín sao cæïng vaì læu træî.................................................................... 195 Caïc phim vaì hçnh aính âäüng ............................................................... 198 Caïc haìm linh tinh ....................................................................................... 199 Caïc ma tráûn âàûc biãût ........................................................................... 202 Caïc haìm ám thanh täøng quaït............................................................. 205 Caïc haìm ám thanh chi tiãút ................................................................. 205 Caïc haìm âàûc biãût..................................................................................... 207 Måí vaì âoïng tãûp ......................................................................................... 212 Vaìo/Ra tãûp khäng daûng thæïc............................................................. 214 Nháûp/xuáút tãûp coï daûng thæïc........................................................ 215 Vë trê tãûp .......................................................................................................... 218 Chuyãøn âäøi chuäùi ....................................................................................... 220 Caïc ma tráûn thæa så cáúp ...................................................................... 221 Chuyãøn ma tráûn âáöy âuí thaình ma tráûn thæa ...................... 225 Laìm viãûc våïi caïc pháön tæí khaïc 0 cuía ma tráûn thæa ..................................................................................................................................... 227 Xem caïc ma tráûn thæa................................................................................ 227 Caïc thuáût toaïn sàõp xãúp laûi........................................................ 228 Chuáøn, säú âiãöu kiãûn, vaì haûng ................................................... 229 Caïc thao taïc trãn cáy ............................................................................. 230 Caïc thao taïc linh tinh ........................................................................... 231 SYMBOLIC TOOLBOX .............................................................................................. 233 TAÌI LIÃÛU THAM KHAÍO ...................................................................................... 255 THÔNG TIN VỀ TÁC GIẢ GIÁO TRÌNH “MATLAB” 1 Thông tin về tác giả : + Họ và tên : PHAN THANH TAO + Quê quán : + Cơ quan công tác : KHOA CÔNG NGHỆ THÔNG TIN Trường Đại học Bách khoa, Đại học Đà Nẵng + Email: 2 Phạm vi và đối tượng sử dụng : + Giáo trình dùng tham khảo cho các ngành + Có thể dùng ở các trường có đào tạo các chuyên ngành + Từ khóa :. + Yêu cầu kiến thức trước khi học môn này :
File đính kèm:
- Giáo trình Matlab - Đại học Đà Nẵng.pdf