You are on page 1of 2

BÀI 1: VARIABLE

1. Matlab Variable
1.1 Tính bằng tay các biểu thức sau, rồi thử lại bằng Matlab:
a. 2 / 2 * 3 = 3
b. 6 – 4/ 2 + 7 ^ 2 – 1 =52
c. 10 / 2 \ 10 – 3 + 2 * 4 =7
d. 3 ^ 2 / 6 =1.5000
e. 3 ^ 2 ^ 2 =81
f. 2 + round(6 / 9 + 3 * 2) / 2 – 3 =2.5000
g. 2 + floor(6 / 9 + 3 * 2) / 2 – 3 =2
h. 2 + ceil(6 / 9 + 3 * 2) / 2 – 3 =2.500
k. fix(4/9)+fix(3*(5/6)) =2
1.2 Dự đoán kết quả xuất ra màn hình:
a. 2 ; 4 =4
b. 2 / 4 =0.5000
c. 2 \ 4 =2
d. 2 , 4
e. 2:4:16
1.3 Cho x = 2, y = 3. Dự đoán lần lượt các kết quả tiếp theo:
z=x z=2
y = y +z =5
x = y + x – z =5
x + y – z =8
1.4 Giải phương trình bậc hai sau bằng cách thực hiện từng bước, sau đó kiểm tra với hàm trong
Matlab
2
x 3x 2 =0; Phương trình có hai nghiệm phân biệt: x1 = 2, x2 = 1

Kiểm Tra : dùng hàm root


2 =>>>>>>>>>>0.5000 + 1.3229i
x x 2 =0 0.5000 - 1.3229i
1.5 Tạo một số ngẫu nhiên có giá trị từ 0 đến 1
Tạo một số ngẫu nhiên có giá trị từ 0 đến 100
Tạo một số ngẫu nhiên có giá trị từ n đến m (n<m)

-1.8794
1.6 Giải các phương trình sau 1.5321
3 0.3473
x 3x 1 0 =>>>>>>>>>>>>>>>>
4 2 -1.1118 + 0.0000i
3x 3x x 1 0 =>>>>>>>>>>>>>>>>
0.8558 + 0.0000i
0.1280 + 0.5779i
0.1280 - 0.5779i
1.7 Cho a =-36, b =15. Tính bằng tay các biểu thức sau, rồi thử lại bằng Matlab
a. mod(a,b) chia lấy dư // MOD(x,y) is x - n.*y where n = floor(x./y) 9
b. rem(a,b) chia lấy dư // REM(x,y) is x - n.*y where n = fix(x./y) -6
c. gcd(a,b) ước số chung lớn nhất 3
d. lcm(a,b) bội số chung nhỏ nhất =180
2. Vector
2.1 Tạo một vector chứa các số nguyên từ 31 đến 75.
Tạo một vector có 10 phần tử có giá trị nguyên được lấy ngẫu nhiên trong khoảng [0, 100]

Tạo một vector có 10 phần tử có giá trị nguyên được lấy ngẫu nhiên trong khoảng [-20 ,10]
2.2 Cho x = [3 1 5 7 9 2 6] dự đoán kết quả các dòng lệnh sau và thử lại bằng Matlab:

a. x(3) =5
b. x(1:7) =3 1 5 7 9 2 6
c. x(1:end) 3 1 5 7 9 2 6
d. x(1:end-1) ) 3 1 5 7 9 2
e. x(6:-2:1) 2 7 1
f. x([1 6 2 1 1]) 3 2 1 3 3
g. sum(x) 33
2.3 Cho x = [2 5 1 6]
a. Cộng thêm 16 vào tất cả các phần tử.
b. Cộng thêm 3 vào các phần tử ở vị trí lẻ.

c. Lấy căn bậc 2 tất cả các phần tử.

You might also like