之前一直对信号的调制比较感兴趣,前几天老师讲了信号的调制就是给原始信号乘以一个高频的余弦函数cosΩt,于是课下找了一本数字信号处理课本翻了一下,还真找到了信号的调制,于是在MATLAB中简单的试验了一下,感觉挺好玩的,大概过程如下:
首先声明时间变量t的区间:
t=(0:0.0001:0.1);
区间从0开始,间隔为0.0001,到0.1结束
然后产生一个调制信号:
x=cos(40*pi*t);
然后将它的图像显示出来,并暂时保持在图像显示窗口上:
plot(t,x);
hold on
图象如下:

然后现在将一个幅度随着x(t)变化的高频载波信号与调制信号相乘得到经过幅度调制后的高频信号,并将图形显示出来:
y=((2*1+0.5*x)).*(cos(800*pi*t));
plot(t,y);
图象如下:
t=(0:0.0001:0.1);
区间从0开始,间隔为0.0001,到0.1结束
然后产生一个调制信号:
x=cos(40*pi*t);
然后将它的图像显示出来,并暂时保持在图像显示窗口上:
plot(t,x);
hold on
图象如下:
然后现在将一个幅度随着x(t)变化的高频载波信号与调制信号相乘得到经过幅度调制后的高频信号,并将图形显示出来:
y=((2*1+0.5*x)).*(cos(800*pi*t));
plot(t,y);
图象如下:
