wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

kkjk

Total questions: 81

Worksheet time: 41mins

Name
Class
Date
1.

Câu lệnh dùng để xác định ma trận quan sát được là

a)

CTRB

b)

OBSV

c)

CTBR

d)

SVOB

2.

Cho đoạn chương trình sau:

a)

3

b)

kết quả khác

c)

1.5

d)

6

3.

Để tạo sóng sin liên tục  ("Sin wave") tham số simple time có giá trị bằng bao nhiêu

a)

0

b)

1

c)

-1

d)

vô cùng

4.

Trong cửa sổ lệnh của MATLAB chúng tathực hiện lệnh:                          >> x=0:2:7                                                                                               Hãy cho biết kết quả x là gì?

a)

Vector 3 hàng 1 cột

b)

Vector 1 hàng 4 cột

c)

Vector 6 hàng 9 cột

d)

Vector 2 hàng 7 cột

5.

Chức năng của khối Puse Generator  trong thư viện Sources của Simulink là

a)

Tạo ra các dạng tín hiệu kích thích xung vuông

b)

Tạo ra các dạng tín hiệu kích thích hình sin

c)

Tạo ra chuỗi xung chữ nhật

d)

Tạo ra các dạng tín hiệu kích thích răng cưa

6.

 

Khối Transfer Fcn có chức năng gì

a)

Lấy tích phân của tín hiệu đầu vào

b)

Tạo mô hình hàm truyền đạt của hệ tuyến tính

c)

Tạo mô hình hàm truyền đạt của hệ phi tuyến

d)

Tạo mô hình hàm truyền đạt của hệ rời rạc

7.

Trong cửa sổ lệnh của MATLAB chúng ta thực hiện lệnh sau:

a)

[1 2 3]

b)

[3 2 1]

c)

[0 0 ]

d)

Báo lỗi

8.

Khối Sum có chức năng gì?

a)

Tổng của tín hiệu đầu vào

b)

Tổng của tín hiệu đầu ra

c)

Khối khâu phản hồi âm

d)

Khối khâu phản hồi dương

9.

Sơ đồ Simulink sau là sơ đồ gì

a)

nghịch lưu nguồn dòng

b)

nghịch lưu nguồn áp

c)

nghịch lưu băm xung nguồn áp

d)

cầu chỉnh lưu 6 xung

10.

Chọn kết quả đúng của đoạn chương trình m – File sau: clearm = 1; n = 2;A = [m   1/n; n   1/(m+1)];B = [1   2; m   n];C = [1; 2];D = det(A)*rank(size(B))*rank(C);E = 1/(D^2)

a)

4

b)

0.25

c)

2

d)

báo lỗi

11.

Hệ có độ dự trữ biên (Gm = 0 dB).Độ dự trữ pha (Pm = 0 độ). cho ta biết

a)

Hệ vòng kín không ổn định

b)

Hệ vòng kín ổn định

c)

Hệ vòng kín ở biên ổn định

d)

Không xác định

12.

Tìm hàm truyền của hệ bậc 2 có tỷ lệ tắt dần teta = 0.5 và tần số tự nhiên omega(n) = 2.1 rad/s. ta sử dụng câu lệnh

a)

[num,den] = ord2 (0.5, 2.1)

b)

[num,den] = ord2 (2,1, 0,5)

c)

[a,b,c,d] = ord2 (0.5, 2.1)

d)

[a,b,c,d] = ord2 (2,1, 0,5)

13.

Câu lệnh [re,im,w] = nyquist(a,b,c,d,iu,w) dùng để

a)

Vẽ ra biểu đồ Nyquist từ ngõ vào duy nhất iu tới tất cả các ngõ ra của hệ thống với trục tần số được xác định tự động

b)

Vẽ ra biểu đồ Nyquist của hàm truyền đa thức hệ liên tục

c)

Vẽ ra biểu đồ Nyquist với vector tần số w do người sử dụng xác định

d)

Vẽ ra biểu đồ Nyquist của hàm truyền đa thức hệ gián đoạn

14.

Câu lệnh dùng để xác định tỷ số tắt dần của hệ thống là

a)

damp()

b)

damp[num,den]

c)

damping{}

d)

dram()

15.

Kết quả của đoạn lệnh A=[-1 0;3 1];B=[5;0];C=[0 10];D=0; [b, a] = ss2tf(A,B,C,D); sys = tf(b,a)

a)

Là hàm truyền đạt của đối tượng

b)

Chỉ nhập vào giá trị các ma trận và vector A, B, C, D.

c)

Chuyển đổi từ hệ phương trình trạng thái của đối tượng sang hàm truyền đạt

d)

Báo lỗi

16.

Giá trị thời gian bắt đầu trong khối Ramp được xác định như thế nào

a)

Mặc định 0

b)

t>1

c)

0<t<1

d)

Do người dùng cài đặt

17.

 

Chọn phát biểu đúng về khối XY Graph trong Simulink*

a)

Biểu diễn hai tín hiệu đầu vào structure trên hệ tọa độ xy dưới dạng đồ họa Figure của MATLAB

b)

Biểu diễn hai tín hiệu đầu vào structure with time trên hệ tọa độ xy dưới dạng đồ họa Figure của MATLAB

c)

Biểu diễn hai tín hiệu đầu vào structure trên hệ tọa độ xy dưới dạng đồ họa Figure của Simulink

d)

Biểu diễn hai tín hiệu đầu vào scalar trên hệ tọa độ xy dưới dạng đồ họa Figure của MATLAB

18.

Hàm angle(x) trong Matlab được hiểu là:

a)

Lấy độ lớn của số phức x

b)

Lấy góc pha của số phức x

c)

Lấy phần ảo của số phức x

d)

Lấy phần thực của số phức x

19.

Hàm S (S-Functions), hàm sau sys  =  mdlOutputs(t,x,u,A,B,C,D)được dùng để:

a)

tính toán các biến ra

b)

khởi tạo các biến ban đầu

c)

tính các đạo hàm x’

d)

đặt giá trị cho các cờ

20.

Cho x = [3 1 5 7 9 2 6] . Hỏi x(3) =?

a)

x(3)=5

b)

x(3)=1

c)

x(3)= 3

d)

x(3)=6

21.

Để xác định hệ phương trình trạng thái của hệ sau thì sử dụng câu lệnh

a)

[a,b,c,d] = series(a1,b1,c1,d1,a2,b2,c2,d2)

b)

[a,b,c,d] = series(a1,b1,c1,d1,a2,b2,c2,d2, outputs1, inputs2)

c)

[num,den]= series(num1,den1, num2,den2, outputs1, inputs2)

d)

[num,den]= series(num1,den1, num2,den2)

22.

Khối "Repeating sequence" Cung cấp những dạng sóng nào

a)

Tạo tín hiệu tuần hoàn tùy ý

b)

Tạo tín hiệu xung răng cưa

c)

Tạo tín hiệu xung vuông

d)

Tạo tín hiệu ngẫu nhiên

23.

Để đặt nhãn 2 trục tọa độ Ox và Oy cho đồ thị thể hiện điện áp trong ngày của một xí nghiệp,chúng ta sử dụng cú pháp nào sau đây :

a)

plot('Thoi gian, s'), plot('Dien ap, V')

b)

ylabel('Thoi gian, s'), xlabel('Dien ap, V')

c)

label('Thoi gian, s'), label('Dien ap, V')

d)

xlabel('Thoi gian, s'), ylabel('Dien ap, V')

24.

Đoạn lệnh num = [2     -3.4    1.5]; den = [1    -1.6     0.8]; dstep(num,den) dùng để

a)

Vẽ đáp ứng nấc đơn vị của hệ liên tục

b)

Vẽ đáp ứng nấc đơn vị của hệ gián đoạn

c)

Tìm đáp ứng nấc đơn vị

d)

Tìm đáp ứng thời gian của hệ bất biến

25.

Khối Matrix Gain có chức năng gì

a)

Khối ngõ vào là một vector ngõ ra là ma trận

b)

Khối ngõ vào là một ma trận ngõ ra là vector

c)

Khối khếch đại cho ngõ vào là ma trận

d)

Khối khếch đại cho ngõ vào là vetor

26.

Để vẽ đồ thị sau, ta sử dụng cú pháp

a)

x=[1 2 3; 4 5 6; 7 8 9];bar(x,3)

b)

x=[1 2 3; 4 5 6; 7 8 9];bar(x)

c)

x=[1 4 7; 2 5 8; 3 6 9];bar(x)

d)

x=[1 4 7; 2 5 8; 3 6 9];bar(x,3)

27.

Kết quả của phép toán mod(15,4) trongMatlab là:

a)

1

b)

2

c)

3

d)

4

28.

Để xóa các ngõ vào ra của một hệ phương trình trạng thái của hệ thống không gian trạng thái sử dụng lệnh nào sau đây

a)

ssdelete

b)

delete

c)

adddelete

d)

ssselect

29.

Kết quả trả về của phép toán(2>1)&(3>=3) trong Matlab là:

a)

1

b)

0

c)

inf

d)

NaN

30.

Để hiển thị giá trị của tín hiệu thì sử dụng khối

a)

Scope

b)

Display

c)

Sum

d)

Step

31.

Câu lệnh f(t) = 20 cos(t + π/3) . exp (-1/20 t) cho ra đồ thị nào sau đây

a)

b)

c)

d)

32.

Trong cửa sổ lệnh của MATLAB chúng tathực hiện lệnh:                          >> x=0:2:7                                                                                               Hãy cho biết kết quả x là gì?

a)

Vector 3 hàng 1 cột

b)

Vector 1 hàng 4 cột

c)

Vector 6 hàng 9 cột

d)

Vector 2 hàng 7 cột

33.

Để đặt nhãn 2 trục tọa độ Ox và Oy cho đồ thị thể hiện điện áp trong ngày của một xí nghiệp,chúng ta sử dụng cú pháp nào sau đây :

a)

plot('Thoi gian, s'), plot('Dien ap, V')

b)

ylabel('Thoi gian, s'), xlabel('Dien ap, V')

c)

label('Thoi gian, s'), label('Dien ap, V')

d)

xlabel('Thoi gian, s'), ylabel('Dien ap, V')

34.

What is the output of the following code?                               >> plot([-5:1:5],tripuls([-4:1:4])

a)

Error

b)

Generates a triangular pulse signal

c)

Generates a sawtooth signal

d)

Cannot be determined

35.

Cấu trúc để xác định ma trận quan sát được là

a)

CTRB(a,b)

b)

OBSV(a,c)

c)

CTRB(a,c)

d)

OBSV(abc)

36.

Giá trị hằng số được cung cấp của khối constant được xác định như thế nào

a)

0

b)

1

c)

Do người dùng định nghĩa

d)

cố định

37.

Để nhập thông tin của các khối trong Simulink chúng ta thực thiện bằng cách

a)

Thay đổi trong hộp thoại Block Properties

b)

Thay đổi trong hộp thoại Open Functrion

c)

Thay đổi trong hộp thoại Attributes format string

d)

Deleting Block

38.

 

Kết quả hiện thị trong khối Display là

a)

10

b)

20

c)

15

d)

5

39.

 

Câu lệnh tf(num,den) dùng để thực hiện

a)

Nhập một hàm truyền đạt vào Matlab

b)

Nhập một hệ phương trình trạng thái vào Matlab

c)

Nhập một đa thức vào Matlab

d)

Nhập một ma trận vào Matlab

40.

 

Kết quả của phép toán log(exp(10)) trong Matlab là

a)

1

b)

10

c)

5

d)

20

41.

Câu lệnh >> step(impulse(1,[1 0])) tạo ra hàm gì

a)

Hàm bậc thang đơn vị

b)

Hàm dốc

c)

Hàm đơn vị

d)

Báo lỗi

42.

Lệnh CLOOP dùng cho sơ đồ nào sau đây

a)

b)

c)

d)

43.

Màn hình MATLAB bao gồm những cửa sổ nào

a)

ửa sổ lệnh Command Window, cửa sổ soạn thảo Editor

b)

Cửa sổ lệnh Command Window, cửa sổ soạn thảo Editor, cửa sổ quá khứ Command History, cửa sổ môi trường công tác Work Space

c)

Cửa sổ lệnh Command Window, cửa sổ soạn thảo Editor, cửa sổ trợ giúp Help, cửa sổ môi trường công tác Work Space

d)

Cửa sổ trợ giúp Help, cửa sổ môi trường công tác Work Space

44.

Muốn thực hiện a nhân với b trong Matlab ta viết lệnh

a)

a*b

b)

a.b

c)

axb

d)

a^b

45.

Một M-File của MATLAB có đoạn chương trình như sau: clear all; n = 2; x = []; for i = 1:n; x = [x, i^2]; end; Chương trình được thực thi, x

a)

Vector 2 hàng

b)

Vector 2 cột

c)

Vector rỗng

d)

Báo lỗi

46.

Để xác định hệ phương trình trạng thái của hệ sau thì sử dụng câu lệnh

a)

[a,b,c,d] = series(a1,b1,c1,d1,a2,b2,c2,d2)

b)

[a,b,c,d] = series(a1,b1,c1,d1,a2,b2,c2,d2, outputs1, inputs2)

c)

[num,den]= series(num1,den1, num2,den2, outputs1, inputs2)

d)

[num,den]= series(num1,den1, num2,den2)

47.

Cấu trúc để xác định ma trận quan sát được là

a)

CTRB(a,b)

b)

OBSV(a,c)

c)

CTRB(a,c)

d)

OBSV(abc)

48.

Kết quả của câu lệnh zpk([],[1 3 5],2) là gì

a)

2/( s-1)(s-3)(s-5)

b)

2/s^2+3s+5

c)

2/( s+1)(s+3)(s+5)

d)

Error

49.

Hằng số ans trong Matlab được hiểu là:

a)

Giá trị không xác định

b)

Tùy chọn 2

c)

Vô cùng lớn

d)

Đáp số (kết quả) câu lệnh gần nhất

50.

 

Flip Block dùng để làm gì

a)

Quay đối tượng 1 góc 90 độ

b)

Quay đổi tượng 1 góc 120 độ

c)

Quay đối tượng 1 góc 180 độ

d)

Quay đối trượng 1 góc 60 độ

51.

Cấu trúc của lệnh BODE đối với hệ điều khiển cho bởi hàm truyền đạt

a)

[mag,phase,w]=bode(a,b,c,d)

b)

[mag,w,phase]=bode(a,b,c,d)

c)

[mag,phase,w]=bode(num,den)

d)

[mag,w,phase]=bode(num,den)

52.

Kết quả của phép toán abs(3+i*4) trongMatlab là

a)

34

b)

5

c)

3

d)

4

53.

Vẽ đồ thị đáp ứng quá độ cho hàm truyền sau, đoạn code nào đúng

a)

G(s)= tf([1 0 1],[28 0 -11 2020]);step(G(s));

b)

sys = tf([1 0 1],[28 0 -11 2020]);step(sys);

c)

sys = tf([1 1],[28 -11 2020]);step(sys);

d)

sys = tf([28 -11 2020], [1 1]);step(sys);

54.

Which of the following command generates the impulse response of a system which has more zeros than poles?

a)

impulse()

b)

impulse[]

c)

impulse{}

d)

No such command

55.

 

Kết quả hiện thị trong khối Display là

a)

1

b)

0

c)

2

d)

-1

56.

Kết quả của phép toán fix(1.5678) trong Matlab là:

a)

1

b)

0.5678

c)

1.5

d)

2

57.

Cho một cú pháp sau: t = 0:pi/20:2*pi;plot(t,sin(t),'--')Khi chạy chương trình, kết quả là :

a)

Đồ thị dạng nét liền

b)

Đồ thị dạng nét chấm

c)

Đồ thị dạng nét chấm gạch

d)

Đồ thị dạng nét đứt

58.

Sử dụng câu lệnh gì để vẽ biểu đồ sau

a)

impulse(a,b,c,d)

b)

dimpulse(a,b,c,d)

c)

initial(a,b,c,d,x0)

d)

dinitial(a,b,c,d,x0)

59.

Kết quả của phép toán log(exp(10)) trong Matlab là:

a)

1

b)

10

c)

5

d)

20

60.

Hàm real(x) trong Matlab được hiểu là:

a)

Lấy độ lớn của số phức x

b)

Lấy góc pha của số phức x

c)

Lấy phần ảo của số phức x

d)

Lấy phần thực của số phức x

61.

 

Kết quả hiện thị trong khối Display là

a)

1

b)

1 5

c)

5 1

d)

5

62.

Giá trị hiển thị trong scoper là

a)

1

b)

1/40

c)

40

d)

4

63.

Câu lệnh LSIM

a)

Mô phỏng hệ thống liên tục với các ngõ ra tùy ý

b)

Mô phỏng hệ thống rời rạc với các ngõ ra tùy ý

c)

Mô phỏng hệ thống phi tuyếnvới các ngõ ra tùy ý

d)

Mô phỏng hệ thống tuyến tính với các ngõ ra tùy ý

64.

Câu lệnh nào sau đây để xác định kết nối 2 hệ thống hồi tiếp cho sơ đồ trong hình vẽ

a)

>>[a,b,c,d] = feedback(a1,b1,c1,d1,a2,b2,c2,d2,sign)

b)

>>[a,b,c,d] = feedback(a1,b1,c1,d1,a2,b2,c2,d2)

c)

>>[a,b,c,d] = feedback(a1,b1,c1,d1,a2,b2,c2,d2,input1, output1)

d)

>>[a,b,c,d] = feedback(a1,b1,c1,d1,a2,b2,c2,d2,input1, output2)

65.

 

Câu lệnh nào sau đây tạo ra một hệ ổn định ngẫu nhiên bậc 5 có 3 ngõ vào 2 ngõ ra cho hệ rời rạc

a)

[a,b,c,d] = rmodel(5)

b)

[a,b,c,d] = dmodel(5)

c)

[a,b,c,d] = dmodel(5,2,3)

d)

[a,b,c,d] = dmodel(5,3,2)

66.

Để nhập thông tin của các khối trong Simulink chúng ta thực thiện bằng cách

a)

Thay đổi trong hộp thoại Block Properties

b)

Thay đổi trong hộp thoại Open Functrion

c)

Thay đổi trong hộp thoại Attributes format string

d)

Deleting Block

67.

Đồ thị được vẽ từ đoạn lệnh x = linspace(0,2*pi,100);plot(x, cos(x), 'r-'); có đặc điểm

a)

Là một đường nét liền màu xanh lá cây.

b)

Là một đường nét liền màu đỏ.

c)

Là một đường nét đứt màu đỏ.

d)

Là một đường nét đứt màu xanh

68.

Vẽ đồ thị Nyquyst cho hàm truyền sau, đoạn code nào đúng

a)

G(s)= tf([2 3 1],[1 0 -1 2020]);nyquist(G(s));

b)

sys = tf([2 3 1],[1 -1 2020]);nyquist(sys);

c)

sys = tf([2 3 1],[1 0 -1 2020]);nyquist(sys);

d)

sys = tf([1 -1 2020], [2 3 1]);nyquist(sys);

69.

Khối Zero - Pole có chức năng gì

a)

Tạo hàm truyền dưới dạng cực

b)

Tạo hàm truyền dưới dạng zero

c)

Tao hàm truyền dưới dạng cực -zero

d)

Khâu tìm cực và zero của hệ tuyến tính

70.

Hàm log10(a) trong Matlab được hiểu là:

a)

Tính e lũy thừa a

b)

Tính logarit cơ số 10 của a

c)

Tính logarit cơ số e của a

d)

Lấy căn bậc hai của số a

71.

Tìm hàm truyền của hệ bậc 2 có tỷ lệ tắt dần teta = 0.5 và tần số tự nhiên omega(n) = 2.1 rad/s. ta sử dụng câu lệnh

a)

[num,den] = ord2 (0.5, 2.1)

b)

[num,den] = ord2 (2,1, 0,5)

c)

[a,b,c,d] = ord2 (0.5, 2.1)

d)

[a,b,c,d] = ord2 (2,1, 0,5)

72.

 

Sơ đồ sau mô tả hệ thống có phương trình

a)

2.x+ sqrt(x)+2 = 0

b)

2.x+x^2 = 2

c)

2.x+ sqrt(x)=2

d)

2.x+x^2 +2 = 0

73.

Trong Matlab lệnh exp(a) được hiểu là:

a)

Tính giá trị tuyệt đối của a

b)

Lấy giá trị độ lớn số phức a

c)

Lũy thừa e mũ a

d)

Tính căn bậc 2 của a

74.

 

Chọn kết quả đúng của đoạn chương trình m – File sau: clearm = 1; n = 2;A = [m   1/n; n   1/(m+1)];B = [1   2; m   n];C = [1; 2];D = det(A)*rank(size(B))*rank(C);E = 1/(D^2)

a)

4

b)

0.25

c)

2

d)

Bão lỗi

75.

 

Khối "Constant" trong thư viện Matlab simulink dùng để?

a)

Tạo hằng số có thể là số thực, số phức, ma trận, hoặc vector...

b)

Tạo tín hiệu bậc thang

c)

Tạo tín hiệu tuyến tính

d)

Tạo tín hiệu hình sin

76.

Một M-File có tên file là total.m như sau:                            s=0; for i=1:10; s=s+i; end s            Kết quả của chương trình là

a)

s= 1+2+3+ . . . +i

b)

s= 1+2+3+ . . . +10

c)

s= 1+2+3+ . . . +s

d)

s= 1+2+3+ . . . + 100

77.

Để xác định tần số tự nhiên của 1 hệ điều khiển rời rạc thì ta sử dụng câu lệnh nào

a)

[wn,Z]=damp(a); mag = ddamp(a)

b)

[wn,Z]=damp(a); mag = ddamp(a,Ts)

c)

[mag,wn,Z]=damp(a)

d)

[mag,wn,Z]=ddamp(a,Ts)

78.

 

Để xóa các ngõ vào, ngõ ra, và các trạng thái của hệ thống không gian trạng thái thì ta sử dụng lệnh

a)

SSDELETE

b)

DELETE

c)

TFDELETE

d)

TSDELETE

79.

Để chuyển hệ thống không gian sang trạng thái độ lợi cực-zero (zero pole-gain)  ta sử dụng

a)

SS2TF

b)

TF2SS

c)

SS2ZP

d)

TFSS

80.

Để vẽ tọa độ của một điểm có tọa độ (x,y),chúng ta sử dụng cú pháp nào sau đây :

a)

plot (y, x )

b)

plot (x,y)

c)

xlabel (x, y )

d)

xlabel (y, x )

81.

Để xác đinh zero hàm truyền đạt của hệ phương trình trạng thái

a)

z=Tzero(sys)

b)

[z,gain]=tzero(sys)

c)

[z,gain]=tzero(a,b,c,d)

d)

z=Tzero(a,b,c,d)