继续讲解第一章!


数字序列有哪些运算呢?






和模拟序列的运算其实有关联!
但抽取是什么?
好像模拟序列中没有这个概念!
抽取可以在传输的过程中减少传输的数据量,接收端进行恢复时进行插值,将信号恢复成原始抽样率的信号。在数字信号处理中只需要改变数字采样率,一般是先进行插值再进行抽取,以免造成频率混叠,同时在抽取的前先进行预滤波,在插值后进行以个去镜像滤波。
信号进行抽取时,原始信号的频谱被周期拓展,如果原始信号最高频率大于抽取之后采样率的一半就会发生混叠(如果是复信号,则信号最高频率大于抽取之后采样率就会发生混叠)。若抽取率为D的话,则输出的信号频率将变为原来频率的D倍,将信号的抽样频率减小D倍每D个抽样中取一个,D为整数,称为抽样因子。
Matlab中进行抽取和插值的函数是什么呢?
downsample(x,d);
x为信号,D为抽取因子;
interp(x,i);
x为信号,i为插值因子;
后面章节会详细讲解!



来源: matlab仿真工匠