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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 1.txt

?? 快速傅里葉變換(FFT)算法C++實現(xiàn)代碼
?? TXT
字號:
快速傅里葉變換(FFT)算法C++實現(xiàn)代碼


#include <math.h>
#define DOUBLE_PI   6.283185307179586476925286766559

// 快速傅里葉變換
// data 長度為 (2 * 2^n), data 的偶位為實數(shù)部分, data 的奇位為虛數(shù)部分
// isInverse表示是否為逆變換
void FFT(double * data, int n, bool isInverse = false)
{
    int mmax, m, j, step, i;
    double temp;
    double theta, sin_htheta, sin_theta, pwr, wr, wi, tempr, tempi;
    n = 2 * (1 << n);
    int nn = n >> 1;
    // 長度為1的傅里葉變換, 位置交換過程
    j = 1;
    for(i = 1; i < n; i += 2)
    {
        if(j > i)
        {
            temp = data[j - 1];
            data[j - 1] = data[i - 1];
            data[i - 1] = temp;
            data[j] = temp;
            data[j] = data[i];
            data[i] = temp;
        }
        // 相反的二進(jìn)制加法
        m = nn;
        while(m >= 2 && j > m)
        {
            j -= m;
            m >>= 1;
        }
        j += m;
    }
    // Danielson - Lanczos 引理應(yīng)用
    mmax = 2;
    while(n > mmax)
    {
        step = mmax << 1;
        theta = DOUBLE_PI / mmax;
        if(isInverse)
        {
            theta = -theta;
        }
        sin_htheta = sin(0.5 * theta);
        sin_theta = sin(theta);
        pwr = -2.0 * sin_htheta * sin_htheta;
        wr = 1.0;
        wi = 0.0;
        for(m = 1; m < mmax; m += 2)
        {
            for(i = m; i <= n; i += step)
            {
                j = i + mmax;
                tempr = wr * data[j - 1] - wi * data[j];
                tempi = wr * data[j] + wi * data[j - 1];
                data[j - 1] = data[i - 1] - tempr;
                data[j] = data[i] - tempi;
                data[i - 1] += tempr;
                data[i] += tempi;
            }
            sin_htheta = wr;
            wr = sin_htheta * pwr - wi * sin_theta + wr;
            wi = wi * pwr + sin_htheta * sin_theta + wi;
        }
        mmax = step;
    }
}

    輸入數(shù)據(jù)為data,data是一組復(fù)數(shù),偶數(shù)位存儲的是復(fù)數(shù)的實數(shù)部分,奇數(shù)位存儲的是復(fù)數(shù)的虛數(shù)部分。data的長度與n相匹配。
注意:這里的n并非是data的長度,data的實際長度為(2 * 2^n),存儲了N = 2^n個復(fù)數(shù)。輸出也存放在data中。

    以正向傅里葉變換為例,作為輸入data中存儲的是以delta為時間間隔時域函數(shù)的振幅抽樣值。經(jīng)過函數(shù)計算后data中存放輸出,
存儲的是以1/(N * delta)為頻率間隔頻域像函數(shù)值。
頻率范圍為0Hz,1/(N * delta),2/(N * delta) ... (N / 2 - 1) / N * delta, +/- 1 / delta, -(N / 2 - 1) / N * delta ... -2/(N * delta), -1/(N * delta)。
注意這是一個中間大兩邊小的排列。

    如果將isInverse設(shè)置為true則計算逆傅里葉變換。

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久九九国产精品| 国产成+人+日韩+欧美+亚洲| 国产日韩精品一区二区三区 | 亚洲综合一区二区精品导航| 亚洲三级视频在线观看| 亚洲国产精品精华液ab| 国产精品美女一区二区三区| 国产精品沙发午睡系列990531| 亚洲国产精品黑人久久久| 国产精品免费久久久久| 亚洲女同ⅹxx女同tv| 亚洲va欧美va国产va天堂影院| 亚洲国产乱码最新视频| 日本伊人色综合网| 国产乱码精品一区二区三区忘忧草 | 亚洲精品国产视频| 亚洲精品视频在线观看网站| 亚洲少妇屁股交4| 亚洲一区二区在线免费观看视频| 亚洲午夜激情网页| 精品一区二区三区在线观看国产 | 爽爽淫人综合网网站| 蜜桃在线一区二区三区| 国产v日产∨综合v精品视频| 色综合久久综合| 欧美一区二区大片| 国产精品视频你懂的| 亚洲成人av福利| 国产精品1区二区.| 在线视频欧美精品| 欧美mv日韩mv亚洲| 亚洲色图在线视频| 日韩av中文字幕一区二区| 国产精品亚洲专一区二区三区| 91麻豆国产精品久久| 日韩亚洲欧美一区二区三区| 国产精品久久久久一区二区三区| 亚洲风情在线资源站| 成人综合激情网| 制服丝袜亚洲色图| 亚洲视频一区二区在线观看| 一本大道av一区二区在线播放 | 99精品久久只有精品| 777午夜精品视频在线播放| 欧美激情一区在线观看| 日本成人中文字幕| 94-欧美-setu| 国产视频一区二区在线观看| 亚洲成人免费看| 色香色香欲天天天影视综合网 | 成人av网站在线| 日韩午夜中文字幕| 一区二区三区中文在线| 国产suv一区二区三区88区| 日韩午夜激情av| 亚洲一级电影视频| 国产69精品久久久久毛片| 精品成人a区在线观看| 日产欧产美韩系列久久99| 色综合色狠狠天天综合色| 中文字幕av一区二区三区高| 国产一区日韩二区欧美三区| 777久久久精品| 五月婷婷另类国产| 欧美日韩精品电影| 亚洲国产成人av| 91在线高清观看| 亚洲人成精品久久久久| av在线不卡观看免费观看| 国产午夜精品一区二区三区四区| 韩国一区二区视频| 日韩欧美123| 日本午夜一本久久久综合| 6080日韩午夜伦伦午夜伦| 亚洲精品成人悠悠色影视| 99精品欧美一区二区三区小说| 欧美激情综合五月色丁香小说| 麻豆久久久久久| 欧美精品一区二区三区蜜桃| 国产一区二区成人久久免费影院| 精品国产乱码久久久久久夜甘婷婷| 另类欧美日韩国产在线| 久久精品夜色噜噜亚洲aⅴ| 国产主播一区二区| 国产精品色呦呦| 91在线精品一区二区三区| 17c精品麻豆一区二区免费| 欧洲色大大久久| 日日夜夜精品视频免费| 精品欧美黑人一区二区三区| 激情久久久久久久久久久久久久久久| 精品女同一区二区| 成人一区二区视频| 亚洲你懂的在线视频| 欧美男女性生活在线直播观看| 日韩黄色免费网站| 久久精品亚洲乱码伦伦中文| 成人av资源站| 亚洲国产成人精品视频| 精品国一区二区三区| 国产福利一区在线观看| 依依成人精品视频| 欧美成人福利视频| yourporn久久国产精品| 婷婷国产v国产偷v亚洲高清| 亚洲精品在线观看网站| 不卡视频在线看| 五月综合激情日本mⅴ| 中文幕一区二区三区久久蜜桃| 欧洲av一区二区嗯嗯嗯啊| 久久不见久久见中文字幕免费| 国产精品久久久久久久浪潮网站| 欧美妇女性影城| 成人开心网精品视频| 日韩和欧美一区二区| 亚洲手机成人高清视频| 日韩欧美你懂的| 在线观看免费视频综合| 国产成人小视频| 理论电影国产精品| 亚洲国产精品久久不卡毛片| 国产精品素人视频| 日韩精品一区二区三区三区免费| 91最新地址在线播放| 国产麻豆视频一区| 天堂影院一区二区| 亚洲影院免费观看| 亚洲欧洲日韩综合一区二区| 精品电影一区二区三区| 欧美一区二区三区日韩| 一本久久精品一区二区| 东方aⅴ免费观看久久av| 美女脱光内衣内裤视频久久网站 | 黑人巨大精品欧美一区| 偷拍一区二区三区| 一区二区三区高清| 亚洲日本丝袜连裤袜办公室| 国产欧美日韩在线| 精品噜噜噜噜久久久久久久久试看| 在线观看日韩电影| 在线观看三级视频欧美| 色嗨嗨av一区二区三区| 色欲综合视频天天天| 成人短视频下载| 国产精品一二三区| 国产一区二区三区| 国产成人高清在线| 国产91丝袜在线播放| 国产成人一区二区精品非洲| 国产乱国产乱300精品| 国产一区二区视频在线| 国产一区二区在线电影| 国产乱人伦偷精品视频不卡| 国产99一区视频免费| 国产成人免费9x9x人网站视频| 国产成人三级在线观看| 成人精品电影在线观看| 不卡高清视频专区| 在线精品视频小说1| 欧美日韩国产一级片| 日韩一区二区精品葵司在线| 欧美成人艳星乳罩| 国产婷婷一区二区| ●精品国产综合乱码久久久久| 亚洲同性gay激情无套| 亚洲色图欧美激情| 亚洲电影欧美电影有声小说| 免费看日韩精品| 国产精品白丝jk黑袜喷水| 成人午夜私人影院| 91农村精品一区二区在线| 欧美午夜视频网站| 日韩视频国产视频| 欧美高清一级片在线观看| 亚洲精品水蜜桃| 看国产成人h片视频| 成人h动漫精品一区二区| 欧美吻胸吃奶大尺度电影| 日韩欧美综合一区| 国产精品人妖ts系列视频| 亚洲一区二区三区免费视频| 久久国产精品99久久久久久老狼| 丰满亚洲少妇av| 欧美日韩一区二区三区在线看| 欧美α欧美αv大片| 中文字幕在线一区免费| 午夜视黄欧洲亚洲| 成人激情图片网| 777午夜精品视频在线播放| 国产精品色在线观看| 三级成人在线视频| 97se亚洲国产综合在线| 精品久久人人做人人爰| 亚洲精品国产视频| 国产suv精品一区二区三区 | 国产精品伊人色| 欧美日韩精品电影| 中文字幕综合网| 国产一区二区三区四| 欧美日韩国产电影|