JavaScript is required

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

A.

Cannot be determined

B.

Error

C.

Generates a sawtooth signal

D.

Generates a triangular pulse signal

Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về hàm `plot` và `tripuls` trong MATLAB. Hàm `tripuls` tạo ra một xung tam giác (triangular pulse). Cú pháp `tripuls(t)` tạo ra một xung tam giác đối xứng với độ rộng bằng 1 và được căn giữa tại t = 0. Trong đoạn mã `tripuls([-4:1:4])`, chúng ta tạo một vector thời gian từ -4 đến 4 với bước nhảy là 1. Hàm `tripuls` sẽ tạo một xung tam giác dựa trên vector thời gian này. Do đó, hàm này tạo ra một xung tam giác. Hàm `plot([-5:1:5], tripuls([-4:1:4]))` sẽ vẽ xung tam giác này trên đồ thị, với trục x từ -5 đến 5. Vì vậy, đáp án đúng là "Generates a triangular pulse signal".

Câu hỏi liên quan