問題タブ [pyfftw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
53 参照

python - pyFFTW は予想よりも多くの変数をリンクします

私はpythonを使用して、pyfftwを使用して分割ステップフーリエ変換法を作成しています。何が起こっているのかほとんど理解できたと思いますが、1 つの変数だけを操作しようとすると、なぜこれほど多くの変数が変化するのか理解できません。

以下のコードでは、1D 配列 (complex128) から始めて、E最初に に割り当てaます。次に、時間と周波数の間を行き来する 2 つの操作があるように、DFT を計画します。

私のコード:

問題は、コードの 2 番目の部分に入ると、割り当てもa[:] = np.power(np.absolute(A0),2)変更さA0れているように見えることaです。

これはIz = np.power(np.absolute(A0),2) + fft_object()、私が割り当てた変数、aまたはb一時変数ではなくリンクされたままのように見える変数でも発生します。

どうしたの???