首页 开发技术 C     /    快速傅立叶变换(FFT)C,C#源码

快速傅立叶变换(FFT)C,C#源码

上传者: yin138 | 上传时间:2023/10/12 22:54:02 | 文件大小:192KB | 文件类型:rar
快速傅立叶变换(FFT)C,C#源码
该工程文件只包含FFT变换的演示。
该文件夹包含两个目录,分另为实现FFT变换的C以及C#代码实现。
经我整理之后,现在两个程序都采用相同的方法,并且采样数据为8192个点。
数据的来源于b.txt文件所以变换后的频率图像是一样的,对于需要不同的代码的朋友,各取所需要。
代码中的注释不是很多,相关理论说明请参考我的BLOG:http://blog.csdn.net/yin138/编译环境:C版:可以使用VC6编译,也可以使用VC2010C#版可以在2003以上编译环境中使用@本工程代码仅作为我学习FFT变换使用,如果有需要你可以在任何范围内使用,不需要告知我。
yin1382010-5-8

文件下载

资源详情

[{"title":"(58个子文件192KB)快速傅立叶变换(FFT)C,C#源码","children":[{"title":"FFT_C","children":[{"title":"TextFile.h <span style='color:#111;'>392B</span>","children":null,"spread":false},{"title":"FFT.dsp <span style='color:#111;'>4.70KB</span>","children":null,"spread":false},{"title":"FFTView.h <span style='color:#111;'>2.31KB</span>","children":null,"spread":false},{"title":"FFT.vcxproj <span style='color:#111;'>7.95KB</span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'>205B</span>","children":null,"spread":false},{"title":"FFT.opt <span style='color:#111;'>51.50KB</span>","children":null,"spread":false},{"title":"b.txt <span style='color:#111;'>557.59KB</span>","children":null,"spread":false},{"title":"FFT.txt <span style='color:#111;'>4.24KB</span>","children":null,"spread":false},{"title":"FFTDoc.cpp <span style='color:#111;'>1.64KB</span>","children":null,"spread":false},{"title":"FFT.APS <span style='color:#111;'>27.23KB</span>","children":null,"spread":false},{"title":"FFT.cpp <span style='color:#111;'>3.96KB</span>","children":null,"spread":false},{"title":"FFT.rc <span style='color:#111;'>10.66KB</span>","children":null,"spread":false},{"title":"MainFrm.h <span style='color:#111;'>1.59KB</span>","children":null,"spread":false},{"title":"FFT.clw <span style='color:#111;'>2.09KB</span>","children":null,"spread":false},{"title":"FFTDoc.h <span style='color:#111;'>1.41KB</span>","children":null,"spread":false},{"title":"FFT.vcxproj.user <span style='color:#111;'>143B</span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"b.txt <span style='color:#111;'>557.59KB</span>","children":null,"spread":false},{"title":"FFT.exe.intermediate.manifest <span style='color:#111;'>381B</span>","children":null,"spread":false},{"title":"FFT.exe.embed.manifest <span style='color:#111;'>667B</span>","children":null,"spread":false},{"title":"FFT.exe <span style='color:#111;'>134.50KB</span>","children":null,"spread":false}],"spread":false},{"title":"ReadMe.txt <span style='color:#111;'>4.31KB</span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'>1.03KB</span>","children":null,"spread":false},{"title":"FFT_2D_Kernel.H <span style='color:#111;'>3.95KB</span>","children":null,"spread":false},{"title":"MainFrm.cpp <span style='color:#111;'>3.47KB</span>","children":null,"spread":false},{"title":"FFT.suo <span style='color:#111;'>23.00KB</span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'>684B</span>","children":null,"spread":false},{"title":"FFT.dsw <span style='color:#111;'>529B</span>","children":null,"spread":false},{"title":"FFTView.cpp <span style='color:#111;'>7.73KB</span>","children":null,"spread":false},{"title":"FFT.ncb <span style='color:#111;'>121.00KB</span>","children":null,"spread":false},{"title":"FFT.plg <span style='color:#111;'>240B</span>","children":null,"spread":false},{"title":"FFT.h <span style='color:#111;'>1.29KB</span>","children":null,"spread":false},{"title":"FFT.vcxproj.filters <span style='color:#111;'>2.76KB</span>","children":null,"spread":false},{"title":"JPEG.h <span style='color:#111;'>1.08KB</span>","children":null,"spread":false},{"title":"res","children":[{"title":"FFT.rc2 <span style='color:#111;'>395B</span>","children":null,"spread":false},{"title":"Toolbar.bmp <span style='color:#111;'>1.05KB</span>","children":null,"spread":false},{"title":"FFT.ico <span style='color:#111;'>1.05KB</span>","children":null,"spread":false},{"title":"FFTDoc.ico <span style='color:#111;'>1.05KB</span>","children":null,"spread":false}],"spread":false},{"title":"FFT.sln <span style='color:#111;'>872B</span>","children":null,"spread":false},{"title":"JPEG.cpp <span style='color:#111;'>3.83KB</span>","children":null,"spread":false},{"title":"TextFile.cpp <span style='color:#111;'>1.02KB</span>","children":null,"spread":false}],"spread":false},{"title":"FFT_C#","children":[{"title":"WindowsApplication1","children":[{"title":"b.txt <span style='color:#111;'>22B</span>","children":null,"spread":false},{"title":"bin","children":[{"title":"Debug","children":[{"title":"b.txt <span style='color:#111;'>557.59KB</span>","children":null,"spread":false},{"title":"WindowsApplication1.vshost.exe <span style='color:#111;'>11.34KB</span>","children":null,"spread":false},{"title":"WindowsApplication1.vshost.exe.manifest <span style='color:#111;'>490B</span>","children":null,"spread":false},{"title":"WindowsApplication1.exe <span style='color:#111;'>24.00KB</span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":null,"spread":false}],"spread":true},{"title":"obj","children":[{"title":"Debug","children":[{"title":"WindowsApplication1.projdata <span style='color:#111;'>10.38KB</span>","children":null,"spread":false},{"title":"AppFFT.projdata <span style='color:#111;'>9.13KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Complex.cs <span style='color:#111;'>3.61KB</span>","children":null,"spread":false},{"title":"frmMain.cs <span style='color:#111;'>9.27KB</span>","children":null,"spread":false},{"title":"FFT.cs <span style='color:#111;'>3.42KB</span>","children":null,"spread":false},{"title":"AppFFT.csproj.user <span style='color:#111;'>1.77KB</span>","children":null,"spread":false},{"title":"App.ico <span style='color:#111;'>1.05KB</span>","children":null,"spread":false},{"title":"frmMain.resx <span style='color:#111;'>5.68KB</span>","children":null,"spread":false},{"title":"AppFFT.csproj <span style='color:#111;'>4.20KB</span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'>1.82KB</span>","children":null,"spread":false}],"spread":false},{"title":"WindowsApplication1.suo <span style='color:#111;'>19.00KB</span>","children":null,"spread":false},{"title":"WindowsApplication1.sln <span style='color:#111;'>916B</span>","children":null,"spread":false}],"spread":true},{"title":"ReadMe.txt <span style='color:#111;'>496B</span>","children":null,"spread":false}],"spread":true}]

评论信息

  • chengqi01:
    C#有点不懂为什么把b.txt里导入了8192个二进制数结果却还是原来图案。2020-03-23
  • smilelidan:
    正在愁怎么写傅里叶,谢谢分享2019-07-03
  • linhan166:
    good,挺好的2019-04-08
  • xxxnjust:
    感谢!学习学习。2019-01-04
  • aijie099:
    可以直接使用对学习有帮助2018-10-16

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明