You are on page 1of 80

Matlab &

Simulink

Ts. Trần Thị Minh Dung

Đà Nẵng, 01/2021
Matlab là gì?
• Phần mềm để tính toán, mô phỏng

• Được lập trình dựa trên ngôn ngữ Fortran

• Trên cơ bản, Matlab được chia theo 5 lớp:


• Các phép toán số học
• Phép tính Logic
• Hàm toán học
• Hàm đồ thị
• Các phép toán I/O (truyền dữ liệu)

2/3/2021 2
1. Cửa sổ lệnh
2. Lịch sử lệnh
3. Vị trí của file hiện tại
4. Thông tin file
5. Bar công cụ
6. Bar shortcut
7. Nút start

2/3/2021 3
01 Ví dụ

2/3/2021 4
2/3/2021 5
Ghép ma trận, vector

2/3/2021 6
2/3/2021 7
2/3/2021 8
Bài tập
Xây dựng các
vector, ma trận sau
trên Matlab

2/3/2021 9
Bài 2

2/3/2021 10
2/3/2021 11
02 Các phép toán số học
2/3/2021 13
2/3/2021 14
Phép chia ma trận
• Rất ít có A/B
−1
• Ví dụ: AX = B  X = A B
• Sử dụng: X=A\B để thay cho ma trận nghịch đảo của A

• Hoặc sử dụng lệnh X= inv(A)*B

• Inv(): ma trận nghịch đảo

• Nếu X = A * B −1
• Sử dụng X= A/B
2/3/2021 15
2/3/2021 16
2/3/2021 17
Bài tập

2/3/2021 18
2/3/2021 19
03 Phép toán LOGIC
Có 2 giá trị 0, 1
• 0: False Một số phép toán
• 1: True
LOGIC khác:
• <=
• >=
• ==
• ~=
• & : và
• | : hoặc

2/3/2021 20
Lấy giá trị true = 1

2/3/2021 21
2/3/2021 22
Bài tập

2/3/2021 23
2/3/2021 24
2/3/2021 25
04 Hàm toán học
2/3/2021 28
2/3/2021 29
PLOT

2/3/2021 30
2/3/2021 31
2/3/2021 32
2/3/2021 33
2/3/2021 34
2/3/2021 35
2/3/2021

36

Bài tập
2/3/2021 38
2/3/2021 39
2/3/2021 40
2/3/2021 41
Giải bài
toán ký
hiệu

2/3/2021 42
2/3/2021 43
2/3/2021 44
2/3/2021 45
2/3/2021 47
2/3/2021 48
2/3/2021 49
2/3/2021 50
Hàm tryền đạt

Phân tích hàm truyền đạt thành phần (sử dụng khi biến đổi ngược Laplace

2/3/2021 51
Thành lập hàm tryền đạt từ nghiệm zero, pole và hệ số khuyếch đại K

2/3/2021 52
Bài tập

2/3/2021 53
2/3/2021 54
2/3/2021 55
Đáp ứng hệ thống

2/3/2021 56
System response

2/3/2021 58
2/3/2021 59
2/3/2021 60
2/3/2021 61
2/3/2021 62
Sơ đồ khối

2/3/2021 63
2/3/2021 64
2/3/2021 65
Bài tập

2/3/2021 66
PTTT
State-space Equations

2/3/2021 67
2/3/2021 68
2/3/2021 69
2/3/2021 70
2/3/2021 71
2/3/2021 72
2/3/2021 73
2/3/2021 75
2/3/2021 76
2/3/2021 77
2/3/2021 78
2/3/2021 79
2/3/2021 80

You might also like