为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

谁有傅里叶(FFT)变换的C代码呀??我在研究语音分析,要用这个?.doc

2018-02-19 3页 doc 15KB 14阅读

用户头像

is_219945

暂无简介

举报
谁有傅里叶(FFT)变换的C代码呀??我在研究语音分析,要用这个?.doc谁有傅里叶(FFT)变换的C代码呀??我在研究语音分析,要用这个?.doc #include "stdio.h" #include //調用源,頭,文件 struct compx /*定義一個複數結構*/ {float real;float imag;}; struct compx s[ 257 ]; //FFT輸入輸出均從是s[1]開始存入struct compx EE(struct compx,struct compx); //定義複數相乘結構void FFT(struct compx xin,int N); /*定義...
谁有傅里叶(FFT)变换的C代码呀??我在研究语音分析,要用这个?.doc
谁有傅里叶(FFT)变换的C代码呀??我在研究语音,要用这个?.doc #include "stdio.h" #include //調用源,頭,文件 struct compx /*定義一個複數結構*/ {float real;float imag;}; struct compx s[ 257 ]; //FFT輸入輸出均從是s[1]開始存入struct compx EE(struct compx,struct compx); //定義複數相乘結構void FFT(struct compx xin,int N); /*定義FFT函數*/struct compx EE(struct compx a1,struct compx b2) //兩複數相乘的程序{struct compx b3; //b3保存兩複數間的結果 b3.real=a1.real*b2.real-a1.imag*b2.imag; //兩複數間的運算b3.imag=a1.real*b2.imag+a1.imag*b2.real; return(b3); /*返回結果*/ } void FFT(struct compx xin,int N) /*FFT函數體*/{int f,m,nv2,nm1,i,k,j=1,l; /*定義變量*/ struct compx v,w,t; /*定義結構變量*/ nv2=N/2; /*最高位的權值值值值*/ f=N; /*f為中間變量*/ for(m=1;(f=f/2)!=1;m++){;} /*求級數m*/nm1=N-1; /*nm1為數組長度*/for(i=1;i<=nm1;i++) /*倒序*/ {if(i
/
本文档为【谁有傅里叶&#40;FFT&#41;变换的C代码呀??我在研究语音分析,要用这个?&#46;doc】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索