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

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

?? fft.java

?? java程序包
?? JAVA
字號:

//Below is the syntax highlighted version of FFT.java from §9.7 Data Analysis.

/*************************************************************************
 *  Compilation:  javac FFT.java
 *  Execution:    java FFT N
 *  Dependencies: Complex.java
 *
 *  Compute the FFT and inverse FFT of a length N complex sequence.
 *  Bare bones implementation that runs in O(N log N) time.
 *
 *  Limitations
 *  -----------
 *   * assumes N is a power of 2
 *   * not the most memory efficient algorithm
 *
 *************************************************************************/
package  com.biolab.node.nexTest.Jama;
import com.biolab.node.nexTest.Jama.*;

public class FFT {

    // compute the FFT of x[], assuming its length is a power of 2
    public static Complex[] fft(Complex[] x) {
        int N = x.length;
        Complex[] y = new Complex[N];

        // base case
        if (N == 1) {
            y[0] = x[0];
            return y;
        }

        // radix 2 Cooley-Tukey FFT
        if (N % 2 != 0) throw new RuntimeException("N is not a power of 2");
        Complex[] even = new Complex[N/2];
        Complex[] odd  = new Complex[N/2];
        for (int k = 0; k < N/2; k++) even[k] = x[2*k];
        for (int k = 0; k < N/2; k++) odd[k]  = x[2*k + 1];

        Complex[] q = fft(even);
        Complex[] r = fft(odd);

        for (int k = 0; k < N/2; k++) {
            double kth = -2 * k * Math.PI / N;
            Complex wk = new Complex(Math.cos(kth), Math.sin(kth));
            y[k]       = q[k].plus(wk.times(r[k]));
            y[k + N/2] = q[k].minus(wk.times(r[k]));
        }
        return y;
    }


    // compute the inverse FFT of x[], assuming its length is a power of 2
    public static Complex[] ifft(Complex[] x) {
        int N = x.length;
        Complex[] y = new Complex[N];

        // take conjugate
        for (int i = 0; i < N; i++)
            y[i] = x[i].conjugate();

        // compute forward FFT
        y = fft(y);

        // take conjugate again
        for (int i = 0; i < N; i++)
            y[i] = y[i].conjugate();

        // divide by N
        for (int i = 0; i < N; i++)
            // y[i] = y[i].times(1.0 / N);
            // modified by zhangweian ,2006/03/02,  may be some problem
             y[i] = y[i].times(new Complex(1.0/N, 0));
        return y;

    }

    // compute the circular convolution of x and y
    public static Complex[] cconvolve(Complex[] x, Complex[] y) {

        // should probably pad x and y with 0s so that they have same length
        // and are powers of 2
        if (x.length != y.length) throw new RuntimeException("Dimensions don't agree");

        int N = x.length;

        // compute FFT of each sequence
        Complex[] a = fft(x);
        Complex[] b = fft(y);

        // point-wise multiply
        Complex[] c = new Complex[N];
        for (int i = 0; i < N; i++)
            c[i] = a[i].times(b[i]);

        // compute inverse FFT
        return ifft(c);
    }


    // compute the linear convolution of x and y
    public static Complex[] convolve(Complex[] x, Complex[] y) {
        Complex ZERO = new Complex(0, 0);

        Complex[] a = new Complex[2*x.length];
        for (int i = 0; i < x.length; i++) a[i] = x[i];
        for (int i = x.length; i < 2*x.length; i++) a[i] = ZERO;

        Complex[] b = new Complex[2*y.length];
        for (int i = 0; i < y.length; i++) b[i] = y[i];
        for (int i = y.length; i < 2*y.length; i++) b[i] = ZERO;

        return cconvolve(a, b);
    }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产在线日韩欧美| 国内精品写真在线观看| 国产欧美一区二区精品性色超碰| 欧美探花视频资源| 欧美色网一区二区| 成人午夜短视频| 国产91精品免费| 国产成a人无v码亚洲福利| 日本欧美一区二区三区| 久久精品国产精品亚洲精品| 亚洲国产成人精品视频| 天堂精品中文字幕在线| 日本欧美在线观看| 国产成人激情av| 97国产精品videossex| 91九色最新地址| 正在播放亚洲一区| 久久久国产综合精品女国产盗摄| 欧美一区在线视频| 国产日韩欧美制服另类| 久久久青草青青国产亚洲免观| 国产精品久久久久天堂| 亚洲黄一区二区三区| 日韩专区在线视频| 国产乱理伦片在线观看夜一区 | 欧美在线免费观看视频| 欧美日韩一区不卡| 久久影音资源网| 亚洲品质自拍视频| 麻豆成人91精品二区三区| 国产成人8x视频一区二区| 在线视频欧美精品| 精品国产制服丝袜高跟| 日韩天堂在线观看| 国产精品色呦呦| 一区二区三区国产精品| 日韩经典一区二区| aaa亚洲精品| 欧美一区二区女人| 亚洲视频中文字幕| 激情文学综合丁香| 欧美系列日韩一区| 国产亚洲一区二区三区四区| 亚洲午夜私人影院| 国产精一区二区三区| 欧美日韩亚洲综合| 综合欧美一区二区三区| 国产精品久久免费看| 日本 国产 欧美色综合| 成人精品一区二区三区中文字幕| 欧美自拍偷拍一区| 日韩精品一区二区三区蜜臀| 久久精品男人天堂av| 亚洲愉拍自拍另类高清精品| 久久精品国产免费看久久精品| 色综合中文字幕| 中文字幕亚洲精品在线观看| 狠狠久久亚洲欧美| 日韩区在线观看| 日韩福利电影在线| 欧美日本一区二区在线观看| 一区二区三区在线免费播放| 懂色av一区二区三区蜜臀| 日韩午夜中文字幕| 日本亚洲电影天堂| 欧美日本韩国一区| 亚洲国产精品天堂| 欧美性一二三区| 亚洲综合免费观看高清完整版 | 久久精品亚洲国产奇米99| 奇米色一区二区三区四区| 欧美综合一区二区| 午夜精品爽啪视频| 欧美挠脚心视频网站| 亚洲色图视频网| www.欧美色图| 中文字幕一区二区三区在线不卡| 国产成人小视频| 久久人人爽人人爽| 美女一区二区三区在线观看| 3d成人h动漫网站入口| 亚洲一区欧美一区| 色噜噜狠狠色综合欧洲selulu| 中文字幕视频一区| av网站免费线看精品| 国产女同性恋一区二区| www.日韩精品| 亚洲一区二区视频| 欧美色视频在线观看| 亚洲不卡一区二区三区| 91精品国产综合久久久久久| 久久国内精品自在自线400部| 日韩西西人体444www| 免费观看一级欧美片| 欧美变态tickling挠脚心| 国产精品自在欧美一区| 综合久久久久综合| 在线不卡a资源高清| 国产乱码一区二区三区| 国产精品久久久久久久蜜臀 | 国产不卡视频在线观看| 国产日韩欧美制服另类| 一本色道久久综合亚洲91| 五月天激情综合网| 久久久精品蜜桃| 在线精品视频小说1| 国内精品久久久久影院色| 日韩一区欧美小说| 精品国偷自产国产一区| 国产91精品欧美| 偷拍亚洲欧洲综合| 日本一区二区久久| 制服丝袜在线91| av在线一区二区| 国产在线乱码一区二区三区| 亚洲欧美另类综合偷拍| 欧美大片日本大片免费观看| www.欧美精品一二区| 久久不见久久见免费视频7| 中文字幕一区二区不卡| 精品国产伦一区二区三区免费| 99久久精品国产精品久久| 美女在线视频一区| 亚洲国产欧美在线人成| 国产精品理伦片| 日韩欧美一二三四区| 在线观看免费成人| 国产剧情一区在线| 蜜臀av一区二区在线免费观看 | 极品瑜伽女神91| 亚洲一区二区三区中文字幕| 久久久亚洲国产美女国产盗摄 | 色呦呦日韩精品| 国产精品一二三在| 蜜臀av一区二区| 亚洲444eee在线观看| 亚洲男帅同性gay1069| 久久免费视频色| 91精品国产综合久久精品图片| 欧美性色黄大片| 在线免费观看一区| 在线观看视频一区二区欧美日韩| 成人小视频免费观看| 国产剧情一区二区| 国产寡妇亲子伦一区二区| 国产真实乱子伦精品视频| 精品一区二区三区影院在线午夜 | 免费观看在线综合色| 日韩av一二三| 午夜精品视频一区| 日本中文字幕一区二区有限公司| 丝袜国产日韩另类美女| 日韩专区欧美专区| 久久精品国产精品青草| 激情图区综合网| 国产高清亚洲一区| 99这里只有久久精品视频| av毛片久久久久**hd| 色呦呦日韩精品| 欧美日韩亚洲综合一区| 777午夜精品免费视频| 欧美一级二级在线观看| 精品福利一二区| 2020国产精品自拍| 国产精品电影院| 亚洲激情av在线| 免费久久精品视频| 美女国产一区二区三区| 精品一区二区日韩| 久久精品国产**网站演员| 国产一区二三区| 国产91精品入口| 欧洲亚洲国产日韩| 欧美精品久久99久久在免费线| 欧美日韩一区二区三区高清| 7777精品伊人久久久大香线蕉最新版| 欧美日本在线观看| 久久久不卡网国产精品二区| 国产日韩成人精品| 亚洲精品国产a| 亚洲123区在线观看| 久久成人麻豆午夜电影| 国产精品亚洲人在线观看| 一本久久综合亚洲鲁鲁五月天 | 精品视频在线视频| 日韩欧美成人一区| 中文字幕第一区二区| 亚洲第一av色| 成人性生交大片免费看在线播放| 成人免费视频一区| 欧美日韩国产综合一区二区| 久久综合色一综合色88| 亚洲免费看黄网站| 国产伦精品一区二区三区免费迷 | 国产精品久久久久久久岛一牛影视| 中文字幕一区二区三区四区不卡 | 国产调教视频一区| 洋洋成人永久网站入口| 久久er99热精品一区二区| 色综合久久综合中文综合网|