91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 20KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-11
  • 語言: C/C++
  • 標簽: DFT??C??

資源簡介

是《數字信號處理C語言程序集》的DFT的C語言源代碼,已測試!

資源截圖

代碼片段和文件信息

#include“math.h“
void?dft(xyabnsign)
/*x-雙精度實型一維數組,長度為n。存放要變換數據的實部。
???y-雙精度實型一維數組,長度為n。存放要變換數據的虛部。
???a-雙精度實型一維數組,長度為n。存放變換結果的實部。
???b-雙精度實型一維數組,長度為n。存放變換結果的虛部。
???n-整型變量。數據長度。
???sign-整型變量。當sign=1時,子函數dft()計算離散傅里葉正變換;當sign=-1時,dft()計
???算離散傅里葉反變換。
??? */
????int??nsign;
????double?x[]y[]a[]b[];
{

????int?ik;
????double?cdqws;
????q?=?6.28318530715/n;
????for(k=0;k????{
????????
????????w?=?k*q;
????????a[k]?=?b[k]?=?0.0;
????????for(i=0;i????????{
????????????d?=?i*w;
????????????c?=?cos(d);
????????????s?=?sin(d)*sign;
????????????a[k]?+=?c*x[i]?+?s*y[i];
????????????b[k]?+=?c*y[i]?-?s*x[i];
????????}
????????
????}
????if(sign?==?-1)
????{
????????c=1.0/n;
????????for(k=0;k????????{
????????????a[k]?=?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1002??2009-07-21?17:13??dft.c

?????文件???????2002??2009-07-21?17:13??dft.m

?????文件???????3252??2009-07-21?17:12??DFT.OBJ

?????文件??????27590??2009-07-21?17:12??DFT.EXE

-----------?---------??----------?-----??----

????????????????33846????????????????????4


評論

共有 條評論