matlab如何实现两信号混频?
我想用MATLAB对正弦信号s=cos(2*pi*f*n/fs)与信号s=cos(2*pi*f1*n/fs)进行混频应该怎么做呢?
混频是什麽? s1+s2 ?
建议简单说明下! 记住编程高手不见得同一专业 回复 Happy99 的帖子
有道理 混频就是直接将两个信号相乘 根据积化和差公式得到一和频项(两个频率相加)一差频项(两频率相减),就是不知道在matlab里两信号相乘用“.*”是否正确
比较一下不就知道了:@)fs=100; f1=5; f2=10; t=0:1/fs:2;
s1=cos(2*pi*f1*t); s2=cos(2*pi*f2*t);
s3=s1.*s2; s4=1/2*(cos(2*pi*(f1+f2)*t)+cos(2*pi*(f1-f2)*t));
subplot(4,1,1); plot(t,s1); subplot(4,1,2); plot(t,s2)
subplot(4,1,3); plot(t,s3); subplot(4,1,4); plot(t,s4) 回复 Happy99 的帖子
谢谢你拉 十分感谢
呵呵,学习学习 见教了
页:
[1]