数字信号处理:连续与离散信号的分析及MATLAB应用
1. 连续与离散信号基础
1.1 信号绘制练习
在信号处理中,我们常常需要对各种信号进行可视化分析。例如,我们可以使用MATLAB绘制衰减或增长的正弦信号,以及时变正弦信号。
- 衰减或增长正弦信号 :使用以下MATLAB代码可以绘制衰减正弦信号。若要绘制增长正弦信号,可将 a 的值设为大于1,如 a = 1.01 。
a = 0.98;
n = 0:0.2:100;
x = a.^n.*sin(0.3*pi*n);
plot(x);
- 时变正弦信号 :下面的代码可用于绘制时变正弦信号。
t = 0:0.001:5;
n = length(t);
s = sin(2*pi.*linspace(0,5,n).*t);
plot(t,s);
我们还可以尝试 t = 0:0.001:5; s = sin(exp(t)); plot(s); 来绘制不同形式的时变正弦信号。
1.2 连续信号采样与离散信号
离散时间信号是定义域为整数集的函数,通常用序列 {x(n)} 表示,它常由对连续时间信号 x(t) 采样得到。对
超级会员免费看
订阅专栏 解锁全文
742

被折叠的 条评论
为什么被折叠?



