fft

    2

    1答えて

    私は、与えられた配列(またはベクトル)の離散フーリエ変換を計算する簡単で非常に小さなMatlabコードを書いています。 私は手動でそれを働いて、答えと私のMatlabコードも同じ答えを与えました。しかし、fftは、インデックスとスワップすることによってこれとは異なる答えを出しています。ここで私がやったmannual計算です: これが第二の画像です: これが第三の画像です: これらの計算から、私の答

    0

    1答えて

    私は単純な(高速フーリエ変換)fftを試みて、それを元に戻しますが、動作しません。 各コンポーネントにフェーズを追加するには、この作業を開始する必要があります。あなたは見てみて、私がこれで間違っているところを見てくださいできますか? [email protected](t) cos(1.5e12*t) nttf=2^17; t=linspace(-3*t_signal_pulse/2,3*t_

    0

    0答えて

    私は、ほぼ正弦波のデータを生成するが、周波数はわずかに変化します。私はMATLABを使って時間依存性を特徴づけるためにいくつかのコードを試作していますが、いくつかの問題があります。 私はF(T)変数で、、I(T)=罪(2パイF(t)はt)を私のデータの理想的な近似値を生成するが、現在の直線として試験や二次ています。私は、フーリエ変換のセットがにFデータポイントに対応する[I(t)は、T ']を変換

    0

    1答えて

    私は最近、OpencvのMatのFFT関数を実装しようとしました。私は、FFTWのコードサンプルから主に私の実装を触発してから : FFTW-OpenCV 私が処理を固定するために、入力画像のサイズを適応させるために細心の注意を払って。 出力が常に黒いイメージなので、私は何か間違っているようです。ここで は私の実装です: void fft2_32f(const cv::Mat1f& _src, c

    1

    2答えて

    私はFFTWを使用してC++でスペクトルアナライザを作成しています。 入力信号にウィンドウ関数を適用した後、出力振幅は突然周波数に比例しているように見えます。 Retangularウィンドウ 厳密ブラックマン グラフは44100 [Hz]のサンプリング周波数で対数スケーリングされます。すべての高調波は、同じレベルで生成され、長方形の場合に見られるように0dBでピークに達します。 Exact-Bla

    2

    1答えて

    私は複素平面に閉曲線を記述する点の集合を持っています。それはZ = [z_1, ..., z_N]となります。私はこの曲線を補間したいと思います。周期的なので、三角法の補間は(特にその精度が向上したため)自然な選択と思われました。 FFTを実行することによって、我々はフーリエ係数を得る:この時点で F = fft(Z); を、我々は式バックZを得ることができる(1iは虚数単位であり、MATLA

    0

    1答えて

    私は5kHzサンプリングで1分間のセンサーデータをサンプリングしました。 したがって、1つのサンプリングされたデータファイルには、5,000 x 60 = 300,000データポイントが含まれます。 このセンサーは、60HzのAC電流などの定期的なデータを測定することに注意してください。 ここでは、1つのデータファイルにFFT(python numpy.rfft関数を使用)を適用したいと考えていま

    0

    1答えて

    フェーズボコーダーを使用してサウンドをフリーズさせようとしています。私はスペクトルフレーム(大きさと位相)と前のフレームと現在のものとの間の位相差を保存することでこれを行います。フリーズしたフレームを再生するには、スペクトルフレームを位相ボコーダの逆関数に繰り返しプラグインするだけで、位相差の値で位相を増分(およびラップ)します。 私は現時点で何をしているのかを簡潔にするためにいくつかの疑似コード

    0

    1答えて

    私はAlgorithmsのテキストでこのトピックを勉強しています。 結束の複雑なルーツの巧妙な使い方は、数学的に作用しているようです。しかし、私は実際にどのようにコンピュータでこれを表すことができるか分かりません。 私は2つのことを考えることができます: は、複素数を表現するために実数/虚数分解を使用してください。しかし、これは浮動小数点数を使用することを意味します。これは、私のアルゴリズムを数値

    0

    1答えて

    私はMatlabのワークスペースで作成した合成信号のフーリエスペクトルの第2成分の周波数領域(fftを計算した後)で位相角を計算しようとしています。私は位相が0に等しいと確信しています(あなたがコードで見ることができます)が、私が得る結果はpi/2です。コードは次のとおりです。 t = 0:pi/128:(2 * pi - pi/128); V = sin(t); L = length(V);