fftw

    1

    1答えて

    整数値を持つ配列を周波数領域にフーリエ変換する必要があります(後で別のものに乗算するため)。出力配列のサイズは44100でなければなりませんが、入力配列は変化します。 私はfftw3がそのための良いツールだと思います。しかし、どのように私は入力と出力のための異なる配列サイズの '計画'を作成するのですか?ここ 私が書いた関数である: fftw_complex* fourier(int* sampl

    3

    1答えて

    私は多次元フーリエ変換にfftw_plan_dftを使用しました。 fftw_plan fftw_plan_dft(int rank, const int *n, fftw_complex *in, fftw_complex *out, int sign, unsigned flags); は今、私はFFTWの第一人者・インタフェースを使用する必要があるように見える、FFT

    0

    2答えて

    FFTとバックトランスフォームを計算して、同じ動作をしているかどうかをチェックしたいと思います。私は* 4 4 * 4行列でそれをテストしようとした私のコードには大きな3Dマトリックスのアプリケーションがあり、ここに私のコードです ` #include <stdio.h> #include <stdlib.h> #include <complex.h> #include <time.h>

    1

    0答えて

    を維持することができます。少なくともオリジナルのFFTWにFFTW_PRESERVE_INPUTは、デフォルトのオプションであるように思わ (ここでは、アルゴリズム-制限フラグを見て:http://www.fftw.org/doc/Planner-Flags.html)をpyFFTWのFFTW .__コール__付き () 1は、いくつかのフラグを渡すことができますが、唯一の「FFTW_DESTRO

    0

    3答えて

    まだ信号処理が新しく、FFTWを使ってVSTプラグインを作成したかったのですが(Rosetta Codeで見つかったFFTとIFFTも機能していたようですゆっくりと)、各入力サンプルにFFTを適用して(無用に)、その結果にIFFTを適用します。目標はオリジナルのサウンドを元に戻すことでしたが、出力は(サウンドの品質を表現するためのより良い用語の知識がないため)「文字化けしました」と思われます。ここ

    2

    1答えて

    Open MPIとFFTWをMacにインストールしました。私はFFTWをうまく使いましたが、今はMPIで使用しようとしています。ここで は、私が実行しようとしていますものです:ここでは int main(int argc, char **argv){ clock_t time0, time1; int N = 10; fftw_complex *in, *out;

    2

    1答えて

    FFTW(fftw_plan_dft_r2c_3d)を使用して3Dフーリエ変換を実行しました。繰り返し周波数を含むすべての周波数でトランスフォームの(log of)値を合計したいと思います実際に出力配列に格納されていない(私はサイズがNx x Ny x (Nz/2 + 1)であると理解しています)。二重計算をしないでこれを行うにはどうすればよいですか?

    0

    2答えて

    私はちょうどhereの指示に従ってgccを更新しました。今、私はFFTWをインストールしようとしています。そこで私はhereをダウンロードしました。私は解凍して、私はこれを実行してそのディレクトリに移動した後: ./configure --enable-mpi --enable-threads --enable-openmp しかし、私は次のエラーを取得する: checking for Ope

    0

    1答えて

    私はプラズマ物理学のために2Dでポアソン問題を解決しようとしています フーリエ変換をdiscretによると、私はその後 を持っています私が得たポアソンシステムを解いた後に と の4係数です。 私はfftwを使ってEを計算しようとしています。私はgcc poisson.c -lfftw3 -lm -o poissonでコンパイルされたファイルpoisson.c #include <complex.h

    1

    1答えて

    信号処理が新しく、ちょっと冗談を言うと私を許します。私はWindows用のFFTWをダウンロードしてインストールしました。ドキュメントは大丈夫ですが、まだクエリがあります。 私の全体的な目的は、コンピュータのサウンドカードから44100 samps/secでサンプリングされた生のオーディオデータをキャプチャして(このタスクは既にライブラリとマイコードを使用して実装されています)、このオーディオデー