JavaScript is required

 Lệnh nào sau đây dùng để chuyển đổi từ hàm truyền đạt sang hệ phương trình trạng thái

A.

tf(num,den)

B.

ss2tf(num,den)

C.

tf2ss(num,dem)

D.

tf2ss(num,den)

Trả lời:

Đáp án đúng: D


Câu hỏi này kiểm tra kiến thức về các lệnh trong MATLAB dùng để chuyển đổi giữa các dạng biểu diễn hệ thống khác nhau. Hàm truyền đạt (transfer function) và hệ phương trình trạng thái (state-space representation) là hai cách mô tả hệ thống tuyến tính bất biến theo thời gian (LTI).

Phân tích các lựa chọn:

  • A. tf(num,den): Lệnh này dùng để tạo ra một đối tượng hàm truyền đạt từ vector hệ số tử số (num) và mẫu số (den), chứ không phải để chuyển đổi từ hàm truyền đạt sang hệ phương trình trạng thái.
  • B. ss2tf(num,den): Lệnh này không đúng cú pháp. Hàm ss2tf dùng để chuyển đổi từ hệ phương trình trạng thái sang hàm truyền đạt, và nó nhận đầu vào là các ma trận A, B, C, D mô tả hệ phương trình trạng thái, chứ không phải là numden.
  • C. tf2ss(num,dem): Đây là một lỗi chính tả. Tham số mẫu số đúng phải là den chứ không phải dem. Về mặt chức năng, lệnh này (nếu viết đúng chính tả) dùng để chuyển đổi từ hàm truyền đạt sang hệ phương trình trạng thái.
  • D. tf2ss(num,den): Lệnh này là chính xác. Hàm tf2ss trong MATLAB dùng để chuyển đổi từ dạng hàm truyền đạt (được biểu diễn bởi các vector hệ số numden) sang dạng hệ phương trình trạng thái.

Kết luận: Lệnh đúng để chuyển đổi từ hàm truyền đạt sang hệ phương trình trạng thái là tf2ss(num, den).

Câu hỏi liên quan