亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fft.c

?? 一個基于QT的電網監控程序
?? C
字號:
/* * Xavier Gourdon : Sept. 99 (xavier.gourdon.free.fr) *  * FFT.c : Very basic FFT file. *         The FFT encoded in this file is short and very basic. *         It is just here as a teaching file to have a first  *         understanding of the FFT technique. *          * A lot of optimizations could be made to save a factor 2 or 4 for time * and space. *  - Use a 4-Step (or more) FFT to avoid data cache misses. *  - Use an hermitian FFT to take into account the hermitian property of *    the FFT of a real array. *  - Use a quad FFT (recursion N/4->N instead of N/2->N) to save 10 or *    15% of the time. * *  Informations can be found on  *    http://xavier.gourdon.free.fr/Constants/constants.html */ #include <stdlib.h>#include <stdio.h>#include <math.h>#include "fft.h"long FFTLengthMax;Complex * OmegaFFT;Complex * ComplexCoef; double FFTSquareWorstError;long AllocatedMemory;/*初始化*/void InitializeFFT(long MaxLength){  long i;  Real Step;  FFTLengthMax = MaxLength;  OmegaFFT = (Complex *) malloc(MaxLength/2*sizeof(Complex));  ComplexCoef = (Complex *) malloc(MaxLength*sizeof(Complex));  Step = 2.*PI/(double) MaxLength;  for (i=0; 2*i<MaxLength; i++) {    OmegaFFT[i].R = cos(Step*(double)i);    OmegaFFT[i].I = sin(Step*(double)i);  }  FFTSquareWorstError=0.;  AllocatedMemory = 7*MaxLength*sizeof(Complex)/2;}/*遞歸FFT*/void RecursiveFFT(Complex * Coef, Complex * FFT, long Length, long Step, long Sign){  long i, OmegaStep;  Complex * FFT0, * FFT1, * Omega;  Real tmpR, tmpI;  if (Length==2) {    FFT[0].R = Coef[0].R + Coef[Step].R;    FFT[0].I = Coef[0].I + Coef[Step].I;    FFT[1].R = Coef[0].R - Coef[Step].R;    FFT[1].I = Coef[0].I - Coef[Step].I;    return;  }  FFT0 = FFT;  RecursiveFFT(Coef     ,FFT0,Length/2,Step*2,Sign);  FFT1 = FFT+Length/2;  RecursiveFFT(Coef+Step,FFT1,Length/2,Step*2,Sign);  Omega = OmegaFFT;  OmegaStep = FFTLengthMax/Length;  for (i=0; 2*i<Length; i++, Omega += OmegaStep) {    /* 遞歸公式:       FFT[i]          <-  FFT0[i] + Omega*FFT1[i]       FFT[i+Length/2] <-  FFT0[i] - Omega*FFT1[i],       Omega = exp(2*I*PI*i/Length) */    tmpR = Omega[0].R*FFT1[i].R-Sign*Omega[0].I*FFT1[i].I;    tmpI = Omega[0].R*FFT1[i].I+Sign*Omega[0].I*FFT1[i].R;    FFT1[i].R = FFT0[i].R - tmpR;    FFT1[i].I = FFT0[i].I - tmpI;    FFT0[i].R = FFT0[i].R + tmpR;    FFT0[i].I = FFT0[i].I + tmpI;  }}/* 計算 Coef 的復數傅立葉變換 FFT */void FFT(Real * Coef, long Length, Complex * FFT, long NFFT){  long i;  /* 實數系數傳給復數系數的實部 */  for (i=0; i<Length; i++) {    ComplexCoef[i].R = Coef[i];    ComplexCoef[i].I = 0.;  }  for (; i<NFFT; i++)    ComplexCoef[i].R = ComplexCoef[i].I = 0.;  RecursiveFFT(ComplexCoef,FFT,NFFT,1,1);}void EndFFT(){ free(OmegaFFT); free(ComplexCoef);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国内一区二区三区| 99re这里只有精品首页| 亚洲国产wwwccc36天堂| 日韩一区欧美一区| 亚洲三级视频在线观看| 国产精品日韩成人| 国产精品不卡一区| 国产精品电影院| 亚洲图片激情小说| 亚洲品质自拍视频网站| 亚洲综合小说图片| 天天综合网天天综合色| 蜜桃视频一区二区| 国产专区综合网| 国产成人高清在线| 成人免费观看视频| 91蝌蚪porny九色| 欧美性色黄大片手机版| 717成人午夜免费福利电影| 91精品一区二区三区在线观看| 3d成人动漫网站| 2024国产精品视频| 最新不卡av在线| 亚洲最大色网站| 日韩av午夜在线观看| 六月婷婷色综合| 丁香另类激情小说| 色婷婷亚洲精品| 日韩一区二区三区电影在线观看 | 捆绑变态av一区二区三区 | 欧美一级精品大片| 精品国产乱码久久久久久图片| 国产午夜亚洲精品羞羞网站| 日韩毛片视频在线看| 亚洲成在线观看| 紧缚捆绑精品一区二区| 成人av网站在线观看免费| 色噜噜狠狠成人网p站| 4438x成人网最大色成网站| 国产亚洲婷婷免费| 一区二区高清视频在线观看| 九一九一国产精品| kk眼镜猥琐国模调教系列一区二区 | 精彩视频一区二区| 97国产一区二区| 欧美一级日韩免费不卡| 国产人成一区二区三区影院| 一区二区成人在线| 黄页视频在线91| 在线视频一区二区三区| 精品国产91洋老外米糕| 亚洲丝袜制服诱惑| 美女看a上一区| 色综合天天综合| 日韩久久久久久| 洋洋av久久久久久久一区| 国产一区二区伦理| 欧美视频在线一区| 国产人伦精品一区二区| 日韩高清不卡一区二区三区| 国产成人精品一区二区三区四区 | 亚洲情趣在线观看| 国产一区二区三区黄视频 | 久久夜色精品国产噜噜av| 一区二区在线免费| 国产综合色精品一区二区三区| 欧美午夜精品久久久| 欧美国产欧美综合| 捆绑调教美女网站视频一区| 日韩一区二区三区免费看 | 欧美丰满嫩嫩电影| |精品福利一区二区三区| 麻豆精品一区二区| 91黄色免费看| 亚洲国产成人私人影院tom| 三级久久三级久久| 91豆麻精品91久久久久久| 久久久777精品电影网影网| 午夜伦欧美伦电影理论片| 91在线一区二区三区| 久久亚洲欧美国产精品乐播| 日韩国产精品久久久| 色综合激情五月| 国产精品女主播在线观看| 开心九九激情九九欧美日韩精美视频电影 | 成人福利视频在线看| 欧美mv和日韩mv的网站| 亚洲国产aⅴ天堂久久| 91在线视频播放地址| 国产亚洲一区二区三区| 狠狠色伊人亚洲综合成人| 91精品国产一区二区人妖| 亚洲成a人v欧美综合天堂| 色噜噜夜夜夜综合网| 亚洲欧洲三级电影| 成人美女视频在线看| 精品国产一区二区三区忘忧草| 亚洲风情在线资源站| 欧洲精品一区二区三区在线观看| 国产精品久久久久久久久久久免费看| 久久国产乱子精品免费女| 欧美一区二区三区公司| 婷婷综合另类小说色区| 欧美亚洲另类激情小说| 亚洲午夜精品在线| 欧美性生活一区| 亚洲已满18点击进入久久| 在线日韩国产精品| 亚洲香蕉伊在人在线观| 在线视频欧美精品| 亚洲成人动漫在线免费观看| 欧美精品在线观看播放| 日本免费在线视频不卡一不卡二| 欧美精品在线视频| 久99久精品视频免费观看| 久久久久99精品一区| 国产成人综合亚洲网站| 国产精品麻豆99久久久久久| www.亚洲免费av| 亚洲卡通动漫在线| 欧美日韩免费在线视频| 另类的小说在线视频另类成人小视频在线 | 国产亚洲欧美中文| 成人午夜激情视频| 亚洲免费伊人电影| 欧美视频在线播放| 秋霞av亚洲一区二区三| 精品国产99国产精品| 成人深夜福利app| 一区二区三区在线影院| 欧美精选午夜久久久乱码6080| 日韩av高清在线观看| 久久在线观看免费| 99久久精品国产一区二区三区| 亚洲乱码中文字幕综合| 欧美精品自拍偷拍| 国产剧情在线观看一区二区| 中文字幕av一区二区三区高| 91精品国产入口| 精品在线亚洲视频| 国产偷v国产偷v亚洲高清| 色综合久久88色综合天天| 肉色丝袜一区二区| 日本一区二区三级电影在线观看| 91美女在线视频| 午夜日韩在线观看| 久久蜜桃av一区二区天堂| 91丝袜高跟美女视频| 日韩精品一级中文字幕精品视频免费观看| 欧美变态口味重另类| 成人黄色av电影| 日韩电影在线一区| 国产精品三级av| 欧美一区二区三区婷婷月色| 国产成人无遮挡在线视频| 夜色激情一区二区| 久久久国产精品麻豆| 色av成人天堂桃色av| 精品在线免费视频| 亚洲一区二区在线播放相泽 | 久久精品国产99国产精品| 中文字幕一区二区三区在线播放| 在线观看视频91| 国产毛片精品视频| 午夜精品久久一牛影视| 国产精品不卡一区二区三区| 欧美一卡二卡三卡四卡| 99re这里只有精品视频首页| 久久av资源网| 亚洲综合丁香婷婷六月香| 久久婷婷久久一区二区三区| 欧美日韩在线一区二区| 成人动漫一区二区| 蜜臀91精品一区二区三区 | 久久国产精品区| 亚洲国产精品久久一线不卡| 欧美国产日韩精品免费观看| 日韩一卡二卡三卡国产欧美| 色婷婷精品久久二区二区蜜臀av | 成人久久视频在线观看| 日韩精品电影在线| 一区二区成人在线| 亚洲男人电影天堂| 国产精品蜜臀av| 久久久久久97三级| 91精品国产综合久久久久久漫画 | 欧美日韩国产高清一区二区三区 | 欧美高清激情brazzers| 在线一区二区三区四区五区| 国产成人激情av| 国产精品性做久久久久久| 久久精品国产99久久6| 日韩电影在线一区二区三区| 亚洲国产毛片aaaaa无费看| 亚洲欧美成aⅴ人在线观看| 久久久精品免费网站| 精品88久久久久88久久久| 欧美一区二区三区视频在线| 欧美日韩免费高清一区色橹橹 | 2021久久国产精品不只是精品|