没那么复杂,可以用简单的余弦窗代替,我试过做降噪和变调,效果挺好的。
创新互联公司主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、自适应网站建设、程序开发、网站优化、微网站、微信小程序等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的成都网站建设、做网站、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体。
例如:
double Data_real[1024];
double Data_imagine[1024];
w=2*PI/1024;
for(long i=0;i1024;i++)
{
Data_real[i]*=(0.5*(cos(w*(i-1024*0.5+0.5))+1));//余弦窗
};
FFT(1024,false,Data_real,Data_imagine,real_out,imagine_out);
需要注意的是加窗之后,各处理段之间要进行重叠混合处理。
比如 FindWindow(NULL,"WinLIRC");
就是查找你当前所开窗口中,是否有窗口名称为 WinLIRC;
如果有就会返回这个窗口的句柄,如果没有就是INVALID_HANDLE_VALUE。
一般第一个参数可以设为NULL。第二个参数是关键。
c语言中的一般要用到的是主函数main(),然后就是一些常用的数学库函数像:绝对值函数fab(n),平方根函数sqrt(n),幂函数pow(x,i)之类的,这些是直接可以拿来用的,还有一些就是根据自己的需要可以自定义一些函数,可以先定义后使用,也可以先使用后定义。基本上也就这三类的函数,不明白可以追问。