DSP的多采样率数字信号处理及其应用 - 图文(4)

2019-03-16 21:51

3.实验过程

3.1整数倍抽取实验

已知一连续时间信号x(t)的表达式为x(t)=Acos(2πf1t)+Bcos(2πf2t) 其中f1=50Hz,f2=100Hz,A=1.5,B=1。

按2整数倍对信号进行抽取,程序如下: Fs=1000; A=1.5; B=1; f1=50; f2=100; t=0:1/Fs:1

x=A*cos(2*pi*f1*t)+cos(2*pi*f2*t); y=decimate(x,2); subplot(212); stem(x(1:25),'.'); xlabel('时间,nT'); ylabel('输入信号'); grid on; subplot(222); stem(y(1:25),'.'); xlabel('时间,nT'); ylabel('输出抽取信号'); grid on;

3.2整数倍插值实验

已知一连续时间信号x(t)的表达式为x(t)=Acos(2πf1t)+Bcos(2πf2t) 其中f1=50Hz,f2=100Hz,A=1.5,B=1。

按4整数倍对信号进行插值,程序如下: Fs=1000;

15

A=1.5; B=1; f1=50; f2=100; t=0:1/Fs:1

x=A*cos(2*pi*f1*t)+cos(2*pi*f2*t); y=interp(x,4); subplot(221); stem(x(1:25),'.'); xlabel('时间,nT'); ylabel('输入信号'); grid on; subplot(222); stem(y(1:100),'.'); xlabel('时间,4nT'); ylabel('输出插值信号'); grid on;

3.3用有理因子I/D的采样率转换进行的实验

已知x(n)=1.5cos(0.3πn),对x(n)按有理因子3/5进行采样速率转换,程序如下: n=0:24;

x=1.5*cos(0.3*pi*n); [y,h]=resample(x,3,5); figure(1); stem(n,x); xlabel('时间,n'); ylabel('输入信号'); ny=0:length(y)-1; figure(2);

16

stem(ny,y); xlabel('时间,n'); ylabel('输出变换信号'); w=(0:511)*2/512;

H=20*log10(abs(fft(h,512))); figure(3); plot(w,H); grid on xlabel('频率'); ylabel('幅值');

17

4.实验结果

4.1信号的整数倍抽取

4.2信号的整数倍插值

18

4.3用有理因子I/D的采样速率转换

19


DSP的多采样率数字信号处理及其应用 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:钢筋笼技术交底 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: