
5
Bài giảng Tin học chuyên ngành
Giảng viên: Hoàng Xuân Dương
9
Õ
CHƯƠNG 1:
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
10
I. HOẠT ĐỘNG CỦA MATLAB
II. BIẾN VÀ CÁC THAO TÁC CỦA CÁC BIẾN
III. SƠ LƯỢC VỀ ĐỒ HỌA TRONG MATLAB
IV. ÂM THANH TRONG MATLAB

6
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
11
I. HOẠT ĐỘNG CỦA MATLAB:
Khi chạy Matlab, một màn hình nền xuất hiện:
Cửa sổlệnh
Cửa sổthư mục hiện hành
Cửa sổkhông gian làm việc
Cửa sổlịch sửlệnh
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
12
I. HOẠT ĐỘNG CỦA MATLAB:
Cửa sổlệnh (Command window):
Với dấu nhắc >> dùng để chạy các lệnh, viết chương
trình, chạy chương trình.
Cửa sổLịch sửlệnh (Command history)
Liệt kê tất cảcác lệnh đã sửdụng trước đó kèm theo
thời gian làm việc
Cửa sổ thư mục hiện tại (Current Directory)
Cho biết thư mục hiện tại đang làm việc. Mặc định khi
cài đặt là MATLAB701\work (version 7.01)
Cửa sổkhông gian làm việc (workspace)
Cho biết các biến được sửdụng trong chương trình

7
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
13
I. HOẠT ĐỘNG CỦA MATLAB:
1. Các phép toán đơn giản:
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
14
I. HOẠT ĐỘNG CỦA MATLAB:
2. Một sốlệnh hệthống:
Lệnh Ý nghĩa
clc xóa cửa sổlệnh
clf xóa cửa sổ đồ họa
help xem phần trợgiúp một sốlệnh
pause ngừng tạm thời chương trình
echo on/off Tắt mởhiển thịcác lệnh trong M-files
edit gọi chương trình soạn thảo
type đọc nội dung file .m
input nhập dữliệu từbàn phím
quit, exit thoát Matlab
Ctrl+c dừng chương trình
demo Gọi chương trình demo

8
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
15
II. BIẾN VÀ CÁC THAO TÁC CỦA CÁC BIẾN
1. Biến trong Matlab:
Tên biến có thểdài 31 ký tự, bắt đầu là chữ
Matlab phân biệt chữ thường và chữhoa
Sửdụng dấu = để định nghĩa biến
Tên biến có thểtrùng với tên hàm có sẵn, khi đóhàm
không còn sửdụng được cho đến khi biến được xóa
Ví dụ:
>> x=1
x=1
>> ten_truong='Dai hoc DL Cong Nghe Sai Gon'
ten_truong = Dai hoc DL Cong Nghe Sai Gon
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
16
II. BIẾN VÀ CÁC THAO TÁC CỦA CÁC BIẾN
1. Biến trong Matlab (tt)
Một sốhàm liên quan đến biến:
Lệnh Ý nghĩa
clear xóa tất cảcác biến
who hiển thịdanh sách các biến trong worksapce
whos hiển thịcác biến cùng kích thước của chúng, có
phải sốphức ?
save Lưu các biến trong workspace ra file
load Tải các biến vào trong workspace từfile
clear name1, name2,… xóa biến có tên được khai báo
exist (‘item’) Kiểm tra sựtồn tại của đối tượng ‘item’

9
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
17
II. BIẾN VÀ CÁC THAO TÁC CỦA CÁC BIẾN
2. Độ lớn của biến:
Xác định độ lớn hay chiều dài của biến vector cũng như
ma trận thông qua một sốhàm:
Hàm Ý nghĩa
size(A) Trảvề1 vector chứa kích thước A,
gồm sốhàng và sốcột của A
[m n]=size(A) giá trịtrảvềchứa trong m và n
size(A,p) p=1 Îtrảvềsốhàng
p=2 Îtrảvềsốcột
length(A) Trảvềchiều dài của A, giá trịlớn
nhất của hàng và cột
CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN
Giảng viên: Hoàng Xuân Dương
18
II. BIẾN VÀ CÁC THAO TÁC CỦA CÁC BIẾN
2. Độ lớn của biến (tt)
Ví dụ:
>> A=[1 2 3; 4 5 6]
A= 1 2 3
4 5 6
>> [m n]=size(A)
m = 2
n = 3
>> length(A)
ans = 3
>> size(A,1)
ans = 2

