JavaScript is required

 Xét hệ không gian trạng thái (a,b,c,d) có 5 ngõ ra và 4 ngõ vào. Để chọn hệ thống phụ có ngõ vào 1, 2 và ngõ ra 2,3,4 ta thực hiện các lệnh ?

A.

inputs = [1 2] outputs = [2 3 4] [ae,be,ce,de] = ssselect(a,b,c,d,outputs, inputs)

B.

inputs = [1 2] outputs = [2 3 4] [ae,be,ce,de] = select(a,b,c,d,outputs, inputs)

C.

inputs = [1 2] outputs = [2 3 4] [ae,be,ce,de] = select(a,b,c,d,inputs,outputs)

D.

inputs = [1 2] outputs = [2 3 4] [ae,be,ce,de] = ssselect(a,b,c,d,inputs,outputs)

Trả lời:

Đáp án đúng: D


Câu hỏi này kiểm tra kiến thức về hàm `ssselect` trong MATLAB (hoặc Octave) dùng để chọn một hệ thống con từ một hệ thống không gian trạng thái lớn hơn. Hàm `ssselect` có cú pháp như sau: `[Ae, Be, Ce, De] = ssselect(A, B, C, D, outputs, inputs)` Trong đó: * `A, B, C, D` là các ma trận trạng thái của hệ thống ban đầu. * `outputs` là một vector chỉ định các ngõ ra cần chọn. * `inputs` là một vector chỉ định các ngõ vào cần chọn. * `Ae, Be, Ce, De` là các ma trận trạng thái của hệ thống con được chọn. Dựa vào cú pháp này, ta thấy đáp án A là chính xác nhất. * **Đáp án A:** `inputs = [1 2] outputs = [2 3 4] [ae,be,ce,de] = ssselect(a,b,c,d,outputs, inputs)` - **Đúng** vì sử dụng đúng hàm `ssselect` và truyền đúng thứ tự các tham số `outputs` và `inputs`. * **Đáp án B:** `inputs = [1 2] outputs = [2 3 4] [ae,be,ce,de] = select(a,b,c,d,outputs, inputs)` - **Sai** vì sử dụng hàm `select` không đúng (phải là `ssselect`). * **Đáp án C:** `inputs = [1 2] outputs = [2 3 4] [ae,be,ce,de] = select(a,b,c,d,inputs,outputs)` - **Sai** vì sử dụng hàm `select` không đúng (phải là `ssselect`) và truyền sai thứ tự các tham số `outputs` và `inputs`. * **Đáp án D:** `inputs = [1 2] outputs = [2 3 4] [ae,be,ce,de] = ssselect(a,b,c,d,inputs,outputs)` - **Sai** vì truyền sai thứ tự các tham số `outputs` và `inputs`.

Câu hỏi liên quan