UID14230
威望29
金钱93615
交易诚信度0
主题15
帖子1267
注册时间2001-11-21
最后登录2019-1-17
高级会员
   
交易诚信度0
注册时间2001-11-21
|

楼主 |
发表于 2009-12-4 11:30
|
显示全部楼层
原帖由 饿虎扑食 于 2009-12-4 11:20 发表 
11.025k以下的,采样点超过4个了,所以与原信号相似。[s:14] [s:30] [s:97]
我上个1kHz+10kHz正弦波以5:1比例叠加,看看插值算法能不能给出正确的插值吧。如果行,我就相信8倍超采样数字滤波器+DAC+LPF的方案是 ... [/quote]
插值是好看一点。
程序:
sf=1000,sf1=10000;
num=200;
lastv=0.0;
for(i=0;i<num;i++) {
val=0.833*sin(2*PI*sf*cyl*i)+0.167*sin(2*PI*sf1*cyl*i);
// val=sin(2*PI*sf*cyl*i);
prt_value((lastv+val)/2); //插值
prt_value(val);
lastv=val;
}
[ 本帖最后由 yulihua 于 2009-12-4 11:43 编辑 ] |
|