用matlab画出离散时间信号图像

img


用matlab来画出离散时间信号的图像,应该怎么做,对matlab一点头绪都没有,不知道应该如何下手,怎么去做


n = 0:20;                       % 时间维度取样范围
x = sin(2*pi*0.05*n);           % 离散时间信号
stem(n, x)                      % 绘制离散时间信号图像
xlabel('Time (samples)')        % X轴标签
ylabel('Amplitude (a.u.)')      % Y轴标签
title('Discrete-time Sinusoidal Signal') % 标题

例子首先定义了$n$的取样范围。然后计算离散时间信号$x$。最后使用stem函数来绘制该信号的图像,并添加了X轴标签、Y轴标签和标题