|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
将一个中频信号用数控振荡器NCO下变频到零中频后,来个低通滤波,就可以把有用信号抽离出来了吗?我最近在做数字下变频,但是仿真结果跟用MATLAB仿真的大有不同,郁闷死了,怎么调都调不好。
matlab代码:
clear all;
b=2e6;
taup=40.96/1e6;
fc=20e6;
n=(50 * taup * b);
t = linspace(-taup/2,taup/2,n);
s= exp(1i * pi * (b/taup) .* t.^2 + 1i * 2 * pi * fc .* t);
之后对real(s)进行下变频,nco设置为时钟100M,输出20M,用NCO的输出乘real(s),这是下变频,我在加一个滤波器,是不是就可以把有用信号单独滤出来了呢,求解。不知错在哪里。 |
|