Giáo trình Matlab và ứng dụng

Mục lục

Nội dung trang

Phần 1 - Cơ sở Matlab.1

Chương 1 – Khái niệm chung.1

1.1- Giới thiệu .1

1.2- Cài đặt chương trình:.3

1.2.1- Khởi động windows. .3

1.2.2- Tiến hành cài đặt.3

1.2.3- Nhập thông tin của người dùng và Personal License Password. .4

1.2.5- Hoàn thành cài đặt .5

1.3- Môi trường làm việc của Matlab.6

1.3.1- Khởi động và thoát khỏi Matlab.6

1.3.2- Cửa sổ lệnh của Matlab (Matlab Command Window).8

1.3.3- Không gian làm việc của Matlab (Matlab Workspace).11

Chương 2 - Các menu của MATLAB .13

2.1- Menu File.13

2.2- Menu Edits: .19

2.3- Menu View: .21

2.4- Menu Window:.21

Chương 3 - Các khái niệm cơ bản .22

3.1-Một số phím chuyên dụng và lệnh thông dụng .22

3.2- Biến trong MATLAB.23

3.2.1- Tên biến: .23

3.2.2- Một số lệnh với biến: .23

3.2.3- Một số biến đã được định nghĩa trước:.

3.2.4- Biến toàn cục (global variables).24

3.3- Các phép toán trong matlab.25

3.3.1- Phép toán số học: .25

3.3.2- Thứ tự ưu tiên trong phép toán số học:.26

3.3.3- Các phép toán quan hệ và phép toán logic .26

3.3.4- Các ví dụ: .30

3.4- Số phức và các phép toán về số phức.31

3.4.1- Biểu diễn số phức:.31

3.4.2- Các phép toán đối với số phức:.31

3.5- Sử dụng các file lệnh (lập trình M-file) .32

3.6 - Dòng nhắc gán giá trị các biến:.32

3.7- Cách tạo một hàm:.35

3.8- Vẽ các hàm.36

3.9- Lưu và lấy dữ liệu: .37

3.10- Cấu trúc câu lệnh điều kiện: .38

3.11- Cấu trúc vòng lặp.41

3.12- Một số hàm toán học: .43

chương 4 - Ma trận và các phép toán về ma trận .46

4.1- Khái niệm: .46

4.1.1- Các qui định để định nghĩa một ma trận: .47

4.1.2- Các cách để nhập một ma trận: .47

4.1.3- Hiển thị lại ma trận: .49

4.2- Xử lý trong ma trận:.50

4.2.1- Tạo véctơ:.50

4.2.2- Gọi các phần tử trong ma trận.50

4.2.3- Gọi 1 ma trận con từ một ma trận lớn. .

4.3- Các ma trận đặc biệt: .52

4.3.1- Ma trận zeros.52

4.3.2- Ma trận ones.53

4.3.3- Ma trận ma phương Magic.53

4.3.4- Ma trận eye. .53

4.3.5- Ma trận Pascal:.54

4.4- Các phép toán vector .54

4.4.1- Các phần tử là các số thực:.54

4.4.2- Các phần tử là các số phức. .55

4.4.3- Các phần tử là các tham số:.56

4.5- Các phép toán về ma trận .56

4.5.1- Phép chuyển vị .56

4.5.2- Phép nghịch đảo ma trận.58

4.5.3- Phép cộng - trừ ma trận.( + , - ).58

4.5.4- Phép nhân, chia ma trận: .59

4.5.5- Phép luỹ thừa và số mũ của ma trận.62

4.5.6- Phép quay ma trận.63

4.5.7- Phép đảo ma trận.64

4.5.8- Tính định thức ma trận.64

4.6- ứng dụng các phép toán ma trận .64

4.6.1- Nhân đa thức .64

4.6.2- Giải phương trình bậc cao .65

4.6.3- Biết nghiệm tìm lại phương trình .66

4.6.4- Giải hệ phương trình tuyến tính: .66

Chương 5 – Symbolic toolbox.69

5.1- Tạo đối tượng (biến, biểu thức) symbolic.

5.2- Các phép tính .71

5.2.1- Đạo hàm.72

5.2.2- Tích phân.72

5.2.3- Tìm giới hạn.74

5.2.4- Tính tổng của dãy số symbolic.74

5.2.5- Khai triển taylor .76

5.3- Đơn giản hoá biểu thức và thay thế .77

5.3.1- Gom số hạng, biến .77

5.3.2- Khai triển biểu thức.78

5.3.3- Phân tích biểu thức thành thừa số.78

5.3.4- Đơn giản biểu thức.80

5.3.5- Thay thế .82

5.3.6- Biểu diễn biểu thức symbolic dưới dạng toán học.83

5.4- Giải phương trình.84

5.4.1- Giải phương trình đại số.84

5.4.2- Phương trình vi phân .86

5.5- Phép Biến đổi tích phân.86

5.5.1- Biến đổi fourier và fourier ngược .86

5.5.2- Biến đổi laplace và laplace ngược .89

5.5.3- Phép biến đổi Z và Z ngược .91

5.5.4- Chuyển phương trình hệ số sang phương trình tham số .92

5.5.5- Tìm hàm ngược .93

 

pdf98 trang | Chuyên mục: MATLAB | Chia sẻ: yen2110 | Lượt xem: 585 | Lượt tải: 0download
Tóm tắt nội dung Giáo trình Matlab và ứng dụng, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
Ch−ơng 1 – Khái niệm chung .....................................................................1 
1.1- Giới thiệu ..............................................................................................1 
1.2- Cài đặt ch−ơng trình:...........................................................................3 
1.2.1- Khởi động windows. ...........................................................................3 
1.2.2- Tiến hành cài đặt .................................................................................3 
1.2.3- Nhập thông tin của ng−ời dùng và Personal License Password. .........4 
1.2.5- Hoàn thành cài đặt ..............................................................................5 
1.3- Môi tr−ờng làm việc của Matlab.........................................................6 
1.3.1- Khởi động và thoát khỏi Matlab..........................................................6 
1.3.2- Cửa sổ lệnh của Matlab (Matlab Command Window) ........................8 
1.3.3- Không gian làm việc của Matlab (Matlab Workspace).....................11 
Ch−ơng 2 - Các menu của MATLAB ......................................................13 
2.1- Menu File ............................................................................................13 
2.2- Menu Edits: ........................................................................................19 
2.3- Menu View: ........................................................................................21 
2.4- Menu Window:...................................................................................21 
Ch−ơng 3 - Các khái niệm cơ bản ............................................................22 
3.1-Một số phím chuyên dụng và lệnh thông dụng ...............................22 
3.2- Biến trong MATLAB.........................................................................23 
3.2.1- Tên biến: ...........................................................................................23 
3.2.2- Một số lệnh với biến: ........................................................................23 
3.2.3- Một số biến đã đ−ợc định nghĩa tr−ớc:..............................................24 
Nguyenvanbientbd47@gmail.com Giáo trình Matlab và ứng dụng
 96 
3.2.4- Biến toàn cục (global variables) ........................................................24 
3.3- Các phép toán trong matlab..............................................................25 
3.3.1- Phép toán số học: .............................................................................25 
3.3.2- Thứ tự −u tiên trong phép toán số học:..............................................26 
3.3.3- Các phép toán quan hệ và phép toán logic ........................................26 
3.3.4- Các ví dụ: ..........................................................................................30 
3.4- Số phức và các phép toán về số phức................................................31 
3.4.1- Biểu diễn số phức: .............................................................................31 
3.4.2- Các phép toán đối với số phức:..........................................................31 
3.5- Sử dụng các file lệnh (lập trình M-file) ............................................32 
3.6 - Dòng nhắc gán giá trị các biến:........................................................32 
3.7- Cách tạo một hàm:.............................................................................35 
3.8- Vẽ các hàm..........................................................................................36 
3.9- L−u và lấy dữ liệu: .............................................................................37 
3.10- Cấu trúc câu lệnh điều kiện: ...........................................................38 
3.11- Cấu trúc vòng lặp.............................................................................41 
3.12- Một số hàm toán học: ......................................................................43 
ch−ơng 4 - Ma trận và các phép toán về ma trận ...................................46 
4.1- Khái niệm: ..........................................................................................46 
4.1.1- Các qui định để định nghĩa một ma trận: ..........................................47 
4.1.2- Các cách để nhập một ma trận: .........................................................47 
4.1.3- Hiển thị lại ma trận: ..........................................................................49 
4.2- Xử lý trong ma trận: ..........................................................................50 
4.2.1- Tạo véctơ:..........................................................................................50 
4.2.2- Gọi các phần tử trong ma trận. ..........................................................50 
4.2.3- Gọi 1 ma trận con từ một ma trận lớn. ..............................................52 
Nguyenvanbientbd47@gmail.com Giáo trình Matlab và ứng dụng
 97 
4.3- Các ma trận đặc biệt: ........................................................................52 
4.3.1- Ma trận zeros.....................................................................................52 
4.3.2- Ma trận ones......................................................................................53 
4.3.3- Ma trận ma ph−ơng Magic ................................................................53 
4.3.4- Ma trận eye. ......................................................................................53 
4.3.5- Ma trận Pascal:..................................................................................54 
4.4- Các phép toán vector ........................................................................54 
4.4.1- Các phần tử là các số thực:................................................................54 
4.4.2- Các phần tử là các số phức. ...............................................................55 
4.4.3- Các phần tử là các tham số:...............................................................56 
4.5- Các phép toán về ma trận .................................................................56 
4.5.1- Phép chuyển vị ..................................................................................56 
4.5.2- Phép nghịch đảo ma trận ...................................................................58 
4.5.3- Phép cộng - trừ ma trận.( + , - ) .........................................................58 
4.5.4- Phép nhân, chia ma trận: ...................................................................59 
4.5.5- Phép luỹ thừa và số mũ của ma trận..................................................62 
4.5.6- Phép quay ma trận.............................................................................63 
4.5.7- Phép đảo ma trận...............................................................................64 
4.5.8- Tính định thức ma trận .....................................................................64 
4.6- ứng dụng các phép toán ma trận ......................................................64 
4.6.1- Nhân đa thức .....................................................................................64 
4.6.2- Giải ph−ơng trình bậc cao .................................................................65 
4.6.3- Biết nghiệm tìm lại ph−ơng trình .....................................................66 
4.6.4- Giải hệ ph−ơng trình tuyến tính: .......................................................66 
Ch−ơng 5 – Symbolic toolbox...................................................................69 
5.1- Tạo đối t−ợng (biến, biểu thức) symbolic.........................................69 
Nguyenvanbientbd47@gmail.com Giáo trình Matlab và ứng dụng
 98 
5.2- Các phép tính .....................................................................................71 
5.2.1- Đạo hàm............................................................................................72 
5.2.2- Tích phân...........................................................................................72 
5.2.3- Tìm giới hạn......................................................................................74 
5.2.4- Tính tổng của dãy số symbolic..........................................................74 
5.2.5- Khai triển taylor ................................................................................76 
5.3- Đơn giản hoá biểu thức và thay thế ..................................................77 
5.3.1- Gom số hạng, biến ............................................................................77 
5.3.2- Khai triển biểu thức...........................................................................78 
5.3.3- Phân tích biểu thức thành thừa số......................................................78 
5.3.4- Đơn giản biểu thức ............................................................................80 
5.3.5- Thay thế ............................................................................................82 
5.3.6- Biểu diễn biểu thức symbolic d−ới dạng toán học.............................83 
5.4- Giải ph−ơng trình...............................................................................84 
5.4.1- Giải ph−ơng trình đại số....................................................................84 
5.4.2- Ph−ơng trình vi phân .........................................................................86 
5.5- Phép Biến đổi tích phân.....................................................................86 
5.5.1- Biến đổi fourier và fourier ng−ợc ......................................................86 
5.5.2- Biến đổi laplace và laplace ng−ợc .....................................................89 
5.5.3- Phép biến đổi Z và Z ng−ợc ..............................................................91 
5.5.4- Chuyển ph−ơng trình hệ số sang ph−ơng trình tham số ....................92 
5.5.5- Tìm hàm ng−ợc .................................................................................93 

File đính kèm:

  • pdfgiao_trinh_matlab_va_ung_dung.pdf
Tài liệu liên quan