JavaScript is required

 Câu lệnh [z,p,k]=tf2zp([1 2],[1 6]) kết quả là ?

A.

z=2; p=6; k=1

B.

z=-2; p=-6; k=1

C.

z=2; p=-6; k=1

D.

z=2; p=6; k=0

Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về hàm `tf2zp` trong MATLAB (hoặc Octave). Hàm này chuyển đổi biểu diễn của một hàm truyền từ dạng tử số/mẫu số (transfer function) sang dạng zero-pole-gain (điểm không, điểm cực, hệ số khuếch đại). Trong câu lệnh `[z,p,k]=tf2zp([1 2],[1 6])`: * `[1 2]` là vector hệ số của tử số, tương ứng với đa thức s + 2. Nghiệm của đa thức này là z = -2 (điểm không). * `[1 6]` là vector hệ số của mẫu số, tương ứng với đa thức s + 6. Nghiệm của đa thức này là p = -6 (điểm cực). * `k` là hệ số khuếch đại, trong trường hợp này là tỷ số của hệ số cao nhất của tử số và mẫu số, tức là 1/1 = 1. Vậy, kết quả đúng là z = -2, p = -6, k = 1.

Câu hỏi liên quan