この記事では、Python言語とNumPyを周波数軸のリストを作成する方法をソースコード付きで解説します。
相関係数の算出
NumPy配列では、numpy.fft.fftfreqで周波数軸のリストを作成できます。
書式
freq = numpy.fft.fftfreq(n, d)
サンプル数nとサンプリング周期dを指定して周波数軸のリストを作成します。
ソースコード
サンプルプログラムのソースコードです。
# -*- coding: utf-8 import numpy as np def main(): # サンプリング周波数 fs = 1 # 周波数軸の計算 freq = np.fft.fftfreq(5, d=1.0/fs) # 結果表示 print(freq) # [ 0. 0.2 0.4 -0.4 -0.2] if __name__ == "__main__": main()
コメント