matlab做混频,基于MATLAB的混频测试

1、理论基础

0f728f33855adb24f03cd348817cb696.png

就是高中学习的公式。

从公式中可以看出,两个信号相乘后,可以得到两个信号频率和和差的叠加,

就比如在信号处理时,如果外部输入信号是5MHz,系统本振信号是10MHz,那经过这一系统后,可以得到5M和10M信号的叠加,如果经过一个低通滤波器,比如滤掉10M以上的信号。

2、matlab仿真

f1=5000000;

w1=2*pi*f1; %rad/s

f2=10000000;

w2=2*pi*f2; %rad/s

(1)s1=Asin(w1t+p); %正弦信号

(2)s2=Asin(w2t+p); %正弦信号

(3)s3 = s1.*s2;%混频信号

(4)s4=fft(s3,N);%傅里叶变换

(5)s5 = filter(b1,1,s3);%低通滤波

(6)s6=fft(s5,N);%傅里叶变换

(7)s7 = s3.*s2;%如果第三步被认为是调制的话,此过程可认为是解调

(8)s8=fft(s7,N);%傅里叶变换

(9)s9 = filter(b2,1,s7);%低通滤波

(10)s10=fft(s9,N);傅里叶变换

3、仿真图像

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值