Sigma-delta 调制器 1bit二进制数据流中提取正弦信号
时间:10-02
整理:3721RD
点击:
function outx = sinusx(in,f,n)
%
% Extraction of a sinusoidal signal
%
sinx=sin(2*pi*f*[1:n]);
cosx=cos(2*pi*f*[1:n]);
in=in(1:n);
a1=2*sinx.*in;
a=sum(a1)/n;
b1=2*cosx.*in;
b=sum(b1)/n;
outx=a.*sinx + b.*cosx;
in为1bit二进制数据流
f为归一化频率
n为取样点数。
请教一下这个代码相关算法,推荐资料也可以,先谢了!
%
% Extraction of a sinusoidal signal
%
sinx=sin(2*pi*f*[1:n]);
cosx=cos(2*pi*f*[1:n]);
in=in(1:n);
a1=2*sinx.*in;
a=sum(a1)/n;
b1=2*cosx.*in;
b=sum(b1)/n;
outx=a.*sinx + b.*cosx;
in为1bit二进制数据流
f为归一化频率
n为取样点数。
请教一下这个代码相关算法,推荐资料也可以,先谢了!
开关电容积分器有损无损什么意思