BÀI GIẢNG MATLAB - Trang 14

6

Lưu ý rằng, các dấu “;” trong dòng lệnh trên báo cho Matlab biết là ta không muốn
các giá trị của x và y hiện ra ở dòng dưới. Nếu muốn các giá trị này được hiển thị,
ta thay chúng bằng các dấu phẩy “,”. Nếu ta không sử dụng dấu “;” hoặc dấu “,”
giữa các phép gán Matlab sẽ báo lỗi.

>> x=124, y=126, t=x+y
x = 124
y = 126
t = 250

>> x=124 y=126 t=x+y
??? x=124 y=126 t=x+y
|
Error: Unexpected MATLAB
expression.

Khi thực hiện nhiều phép tính, nếu muốn xóa bớt hoặt xóa tất cả các biến đã sử
dụng để giảm bớt không gian sử dụng của bộ nhớ, ta sử dụng lệnh

clear tên-biến hoặc clear all

Trước khi làm việc đó ta nên xem lại danh sách các biến đã sử dụng bằng lệnh
who. Khi thực hiện lệnh who, Matlab sẽ liệt kê cho bạn biết tất cả các biến đã được
sử dụng. Chẳng hạn, với các lệnh đã thực hiện ở trên ta có

>> r=10; a=5^5; x=182; y=235; z=x+y

z = 417

>> V=4/3*pi*r^3

V = 4.1888e+003

>> t=x+a

t = 3307

>> who

Your variables are:

V a r t x y z

Bằng lệnh whos, ta sẽ nhận được nhiều thông tin hơn về các biến như: tên biến sử
dụng trong bộ nhớ, cỡ, số lượng bytes đã sử dụng, kiểu của biến.

>> whos

Name Size Bytes Class

V 1x1 8 double array

a 1x1 8 double array

r 1x1 8 double array

t 1x1 8 double array

x 1x1 8 double array

y 1x1 8 double array

z 1x1 8 double array

Grand total is 7 elements using 56 bytes

Với lệnh clear hoặc clear all tất cả không gian làm việc sẽ bị xóa. Khi
không cần sử dụng đến một hay nhiều biến nào đó ta có thể xóa chúng bằng lệnh
clear var_name. Chẳng hạn để xóa biến V, a và t ta thực hiện

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.