我希望通过fpga做的dds实现am调幅波,但想到调幅波中载波,信号均为有正有负的交流余弦信号,而dds做的查表法出来的数字正弦信号为正值,于是我用matlab仿真. 发现加上直流分量后的载波与加上直流信号的信号后调制波形已经不是希望的那样了,很是奇怪,也找不到原因,请高手指点一下.谢谢
t=0:0.00001:0.001;
>> zaibo=cos(2*pi*1000.*t);
>> xinhao=cos(2*pi*1000.*t);
>> zaibo=cos(2*pi*10000.*t);
>> y1=zaibo.*(1+0.3*xinhao);
>> plot(t,y1)
加直流后:
zaibo=cos(2*pi*10000.*t)+1;
>> xinhao=cos(2*pi*1000.*t)+1;
>> y1=zaibo.*(1+0.3*xinhao);
>> plot(t,y1)
>> axis([0 1 -2 3.5])
>> axis([0 10^(-3) -2 3.5])