decimate对多速率的支持
发布时间:2008/11/18 0:00:00 访问次数:448
decimate将一个序列的原始采样率减小为一个较低的值。抽取程序利用一个n阶低通滤波器对输人数据滤波,然后以较低的采样率对所得平滑信号重新采样(图1)。
例:对信号进行4倍抽取。
图1 matlab抽取
clownsample:clownsample从第一个样本开始通过每n个样保留一个样本的方式将信号x[k]采样率降低整数倍。
interp:interp将原始采样率增加整数倍。程序interp执行低通插值操作,它先对原始序列进行插零,然后由低通滤波器平滑(图2)。
图2 matlab插值
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
decimate将一个序列的原始采样率减小为一个较低的值。抽取程序利用一个n阶低通滤波器对输人数据滤波,然后以较低的采样率对所得平滑信号重新采样(图1)。
例:对信号进行4倍抽取。
图1 matlab抽取
clownsample:clownsample从第一个样本开始通过每n个样保留一个样本的方式将信号x[k]采样率降低整数倍。
interp:interp将原始采样率增加整数倍。程序interp执行低通插值操作,它先对原始序列进行插零,然后由低通滤波器平滑(图2)。
图2 matlab插值
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
上一篇:数字滤波器信号处理
上一篇:Matlab对多速率的支持