WorksheetsCâu hỏi ôn tập chương 1 (MATLAB)
Total questions: 60
Worksheet time: 30mins
Cửa sổ làm việc chính của Matlab là cửa sổ nào?
Cửa sổ Workspace
Cửa sổ Command History
Cửa sổ M_file
Cửa sổ Command Window
Matlab là viết tắt của cụm từ nào sau đây:
Matrix laboratory
Math laboratory
Math lab
Mathematical laboratory
Trong Matlab lệnh sqrt(a) được hiểu là:
Tính a bình phương
Lấy độ lớn của số phức a
Tính giá trị tuyệt đối của a
Lấy căn bậc hai của số a
Kết quả trả về của phép toán 2~=2 trong Matlab là:
NaN
inf
1
0
Kết quả của phép toán log(exp(10)) trong Matlab là:
1
10
5
20
Kết quả của phép toán ceil(3.5678) trong Matlab là:
4
0
3
1
Kết quả của phép toán floor(3.55) trong Matlab là:
3
0
4
1
Kết quả của phép toán rem(26,3) trong Matlab là:
1
2
3
4
Vòng lặp while dùng để?
Vòng lặp while dùng để thực hiện lại một số lần cố định, nhưng không biết trước được số lần lặp lại
Vòng lặp while dùng để cho phép một nhóm lệnh thực hiện lặp lại một số lần cố định
Vòng lặp while dùng để thực hiện một điều kiện nào đó
Vòng lặp while dùng để khi một chuỗi các lệnh đánh giá dựa trên một biểu thức thử hoặc biểu thức điều kiện với nhiều giá trị thử khác nhau
Vòng lặp for dùng để?
Vòng lặp for dùng để thực hiện lại một số lần cố định, nhưng không biết trước được số lần lặp lại
Vòng lặp for dùng để cho phép một nhóm lệnh thực hiện lặp lại một số lần cố định
Vòng lặp for dùng để thực hiện một điều kiện nào đó
Vòng lặp for dùng để khi một chuỗi các lệnh đánh giá dựa trên một biểu thức thử hoặc biểu thức điều kiện với nhiều giá trị thử khác nhau
Hàm imag(x) trong Matlab được hiểu là:
Lấy độ lớn của số phức x
Lấy góc pha của số phức x
Lấy phần thực của số phức x
Lấy phần ảo của số phức x
Hàm real(x) trong Matlab được hiểu là:
Lấy độ lớn của số phức x
Lấy góc pha của số phức x
Lấy phần thực của số phức x
Lấy phần ảo của số phức x
Trong Matlab lệnh ab được hiểu là:
a nhân với b
a chia cho b
a cộng với b
a lũy thừa b
Trong Matlab lệnh a/b được hiểu là:
a nhân với b
a chia cho b
a cộng với b
a lũy thừa b
Hằng số inf trong Matlab được hiểu là:
Không xác định
Đáp số gần nhất
Vô nghiệm
Vô cùng lớn
Hàm abs(x) trong Matlab được hiểu là:
Lấy góc pha của số phức x
Lấy độ lớn của số phức x
Lấy phần thực của số phức x
Lấy phần ảo của số phức x
Hằng số ans trong Matlab được hiểu là:
Không xác định
Đáp số gần nhất
Vô cùng lớn
Vô nghiệm
Muốn thực hiện a nhân với b nhân với c trong Matlab ta viết lệnh:
a*b*c
a.b.c
(a/b)/c
(ab)c
Hàm log10(a) trong Matlab được hiểu là:
Tính e lũy thừa a
Tính logarit cơ số e của a
Lấy căn bậc hai của số a
Tính logarit cơ số 10 của a
Các lệnh điều khiển chương trình trong MATLAB bao gồm những lệnh nào?
Lệnh if-else-elseif, switch, break, continue, for, while, try-catch, return
Lệnh if, switch, break, continue, for, while
Lệnh if-else-elseif, switch, break, continue, for
Lệnh if-else-elseif, switch, break, continue, for, while
Kết quả của phép toán ceil(5.67) + floor(3.89) + rem(17,4) trong Matlab là:
9
4
7
10
Kết quả của phép toán fix(5.67) + mod(25,4) - rem(-17,5) trong Matlab là:
9
5
7
8
Kết quả của phép toán (ceil(7.678)*sqrt(25)) + log10(100) + sign(-15) trong Matlab là:
40
41
42
39
Một M-File của MATLAB có đoạn chương trình như sau: i = 10 while i < 15 i = i + 1 end Chương trình được thực thi, i có giá trị:
0
5
10
15
Một M-File của MATLAB có đoạn chương trình như sau: s = 0 + 1 + 2 + 3 if s == 8 s = 200 end Chương trình trên được thực thi, s có giá trị:
1
8
6
200
Một M-File của MATLAB có đoạn chương trình như sau: i = 10 while i > 40 i = i + 1 end Chương trình được thực thi, i có giá trị:
40
5
10
41
Một M-FILE của MATLAB có đoạn chương trình như sau:
s=0;
forr i=1:2
s=s+i;
end
s
Chương trình được thực thi, s có giá trị:
s = 3
s = 2
s = 1
s = 0
Một M-File của MATLAB có đoạn chương trình như sau: A=1+2+2+2; B=A+A if A>B B=B+A end Chương trình được thực thi, B có giá trị:
14
17
19
21
Một M-File của MATLAB có đoạn chương trình như sau: A = 1+2+3+4; B = A + A; if A < B B = B + A end Chương trình được thực thi, B có giá trị:
15
20
25
30
Một M-File của MATLAB có đoạn chương trình như sau: A=6+2+4+2+6; B=2*A+3*A if A>B B=B+A end Chương trình được thực thi, B có giá trị:
20
40
100
21
Một M-File của MATLAB có đoạn chương trình như sau: A = 20; B = 2*A + 4*A; if A < B B = B + A end Chương trình được thực thi, B có giá trị:
20
120
40
140
Một M-File của MATLAB có đoạn chương trình như sau: n=input('enter n:') p=1; for i=1:n p=p*i end M-File trên để tính ?
n
p
p*i
i
Một M-File của MATLAB có đoạn chương trình như sau: clear all clc N = 2016 total = 1; for i = 1:2017:N total = total + i end Chương trình được thực thi, total có giá trị:
1
2
2016
2015
Kết quả của phép toán 2(33/3−3) + log(exp(10)) trong Matlab là:
74
1088
9
11
Kết quả của phép toán 2*fix(1.98) + 3*ceil(1.0868) + mod(16,5) trong Matlab là:
9
6
8
Lỗi
Kết quả của phép toán and(10 > 3, 2 > 4) + 5*ceil(1.109) + mod(-11,-5) trong Matlab là:
10.6198
7
9
Lỗi
Một M-File có tên file là total.m như sau: s=0; for i=1:30 s=s+i; end s Chương trình được thực thi, s có giá trị:
s = 465
s = 565
s = 365
s = 265
Kết quả của phép toán -3*sign(-18.22) + real(3 + 7i) + mod(-11,-5) + imag(3 + 7i) trong Matlab là:
12
60
19
Lỗi
Kết quả của phép toán round(7.678) - mod(27,4) + abs(3+4i) + conv(4,8) trong Matlab là:
44
43
42
45
Một M-File có tên file là total.m như sau: s=0; for i=1:15 s=s+i; end s M-File trên để tính ?
s = 1+2+3+...+15
s = 1+2+3+...+i
s = 1+2+3+...+s
s = 1+2+3+...+100
Một M-File của MATLAB có đoạn chương trình như sau: clear all m = 1 n = 2 s=0 for i = 1:m for j = 1:n s = s + 1 end end Chương trình được thực thi, s có giá trị:
0
2
4
6
Một M-File của MATLAB có đoạn chương trình như sau: clear all m = 3 n = 3 s=0 for i = 1:m for j = 1:n s = s + 1 end end Chương trình được thực thi, s có giá trị:
3
9
6
1
Trong cửa sổ Command Window của MATLAB thực hiện các lệnh sau: >> z1 = complex(3,4); >> z2 = conj(z1); >> z3 = complex(5,7); >> z1 + z2 + z3 Khi chạy chương trình, kết quả là:
11+7i
7
11−7i
3−4i
Trong cửa sổ Command Window của MATLAB thực hiện các lệnh sau: >> z1 = complex(3,4); >> z2 = conj(z1); >> z3 = complex(5,7); >> (z1/z2) + z3 Khi chạy chương trình, kết quả là:
4.72+7.96i
7
4.72−7.96i
3−4i
Trong cửa sổ Command Window của MATLAB thực hiện các lệnh sau: >> z1 = complex(3,4); >> z2 = mod(9,4); >> z3 = complex(8,7); >> z1 + z2 + z3 Khi chạy chương trình, kết quả là:
4
12+11i
0.375−0.5i
12−11i
Trong cửa sổ Command Window của MATLAB thực hiện các lệnh sau: >> z1 = complex(3,4); >> z2 = mod(-9,4); >> z3 = complex(8,5); >> (z1/z2) + z3 Khi chạy chương trình, kết quả là:
9.0000−6.3333i
4
9.0000+6.3333i
3+4i
Trong cửa sổ Command Window của MATLAB thực hiện các lệnh sau: >> z1 = complex(10,8); >> z2 = mod(-9,4); >> z3 = sign(-30); >> z1 + z2 - z3 Khi chạy chương trình, kết quả là:
14−8i
4
10+8i
14+8i
Trong cửa sổ Command Window của MATLAB thực hiện các lệnh sau: >> z1 = complex(15,8); >> z2 = conj(z1); >> z3 = conv(3,5); >> (z1'*z2) + z3 Khi chạy chương trình, kết quả là:
15+8i
15
304
15−8i
Trong cửa sổ Command Window của MATLAB thực hiện các lệnh sau: >> z1 = complex(12,7); >> z2 = abs(3+4i); >> z3 = mod(19,4); >> (z1 - z2) * z3 Khi chạy chương trình, kết quả là:
21−21i
21+21i
12+7i
19
Một M-File của MATLAB có đoạn chương trình như sau: if 2 < x < 10 y = 4*x elseif 10 < x < 40 y = 10*x else y = 500 end Chương trình được thực thi với x = 7 thì y = ?
y = 7
y = 28
y = 300
y = 500
Một M-File của MATLAB có đoạn chương trình như sau: if 2 < x < 10 y = 4*x elseif 10 < x < 40 y = 10*x else y = 500 end Chương trình được thực thi với x = 15 thì y = ?
y = 40
y = 150
y = 300
y = 500
Trong cửa sổ Command Window của MATLAB thực hiện các lệnh sau: >> z1 = complex(3,4); >> z2 = conj(z1); >> z3 = complex(3,2); >> (z1/z2 + z3) * conj(z3) Khi chạy chương trình, kết quả là:
14.08+3.44i
4+2i
3+2i
Lỗi
Một M-File của MATLAB có đoạn chương trình như sau: if T < 30 h = 2*T + 1 elseif T < 10 h = T - 2 else h = 0 end Chương trình được thực thi với T = 2 thì h = ?
h = 2
h = 30
h = 9
h = 5
Trong cửa sổ Command Window của MATLAB, thực hiện các lệnh: >> z3 = mod(23,7); >> (z1*z2*z3)*conj(z2) Khi chạy chương trình, kết quả là gì?
1870
8+6i
1780
40
Một M-File MATLAB có đoạn chương trình: if z < 5 w = 2*z elseif z < 10 w = 9 - z elseif z < 100 w = sqrt(z) else w = z end Chương trình được thực thi với z = 200, giá trị của w bằng bao nhiêu?
w = 2
w = 0
w = 9
w = 200
Trong cửa sổ Command Window của MATLAB, thực hiện các lệnh: >> z1 = conv(3,7); >> z2 = complex(8,5); >> z3 = complex(2,8); >> z1 + z2 + z3 Khi chạy chương trình, kết quả là gì?
31-13i
8+5i
31+13i
21
Một M-File MATLAB có đoạn chương trình: clear all m = 4 n = 8 s = 0 for i = 1:m for j = 1:n s = s + 1 end end Sau khi thực thi, giá trị của s bằng bao nhiêu?
30
4
8
32
Trong cửa sổ Command Window của MATLAB, thực hiện các lệnh: >> z1 = complex(4,2); >> z2 = complex(1,3); >> z3 = complex(3,2); >> (z1\z2 + z3)*conj(z3) Khi chạy chương trình, kết quả là gì?
15.5 + 0.5i
3 + i
Lỗi
Kết quả khác
Một M-File MATLAB có đoạn chương trình: if n > 8 m = 3*n + 4*n else m = 4*n - 3*n end Chương trình được thực thi với n = 20, giá trị của m bằng bao nhiêu?
m = 140
m = 20
m = 120
Lỗi
Trong cửa sổ Command Window của MATLAB, thực hiện các lệnh: >> z1 = complex(9,5); >> z2 = mod(18,5); >> z3 = sqrt(100); >> (z1*z2) + z3 Khi chạy chương trình, kết quả là gì?
37+15i
5
37-15i
18
