Cơ bản về cú pháp và biến
9
Chương 2
2.
CÔ BAÛN VEÀ CUÙ PHAÙP VAØ BIEÁN
2.1. MATLAB NHÖ LAØ MOÄT COÂNG CUÏ TÍNH TOAÙN
Các kiểu số cơ bản được sử dụng trong MATLAB là số nguyên, số thực và số phức.
MATLAB cũng có thể biểu diễn các số non-number. Có hai dạng số non-number trong
MATLAB: Inf, là số vô cực dương được tạo ra bởi phép chia 1/0 và NaN, là số được tạo ra từ
các phép toán chẳng hạn như 0/0 hay
∞ - ∞.
Như chúng ta đã biết, MATLAB là một công cụ thực sự hữu dụng đối với các phép tính.
Chẳng hạn khi nhập vào lệnh:
>> (23*17)/7
Kết quả sẽ là
ans =
55.8571
MATLAB có sáu phép toán số học cơ bản: +, -, *, / hoặc \ và ^ (số mũ).
Lưu ý rằng hai phép toán chia trái và chia phải là khác nhau
>> 19/3
% 19/3
ans =
6.3333
>> 19\3, 3/19
% 3/19
ans =
0.1579
ans =
0.1579
Các hàm lượng giác và các hàm mũ logarith cũng được sử dụng trong MATLAB. Sử dụng
help elfun để liệt kê danh sách các hàm cơ bản có trong MATLAB.
#
Bài tập 2-1.
Thử tính toán các biểu thức sau đây bằng tay và sau đó sử dụng MATLAB để kiểm tra lại kết
quả. Lưu ý sự khác nhau giữa phép chia trái và phải. Sử dụng lệnh help để có hướng dẫn về
cách sử dụng các lệnh mới, chẳng hạn như các lệnh làm tròn số: round, floor, ceil, …
• 2/2*3
• 3^2/4
• 8*5\4
• 3^2^3
• 8*(5\4)
•
2 + round(6/9 + 3*2)/2
• 7 – 5*4\9
•
2 + floor(6/9 + 3*2)/2
• 6 – 2/5 + 7^2 – 1
•
2 + ceil(6/9 + 3*2)/2
• 10/2\5 – 3 + 2*4
•
x = pi/3, x = x – 1, x = x + 5, x=abs(x)/x