解決できないこと:
センサにて取得したデータをnp.fft.fft()を使用して周波数解析を試みているのですが、グラフで確認すると入力した値がそのまま出力されています。
データ点数は1024でサンプリング間隔は0.03[s]です。
printで確認したところ、入力しているデータは
[[ 15227.]
[ 15265.]
[ 15310.]
...,
[ 15287.]
[ 15205.]
[ 15279.]]
のようになっており、出力されたデータは
[[ 15310.+0.j]
[ 15321.+0.j]
[ 15258.+0.j]
...,
[ 15287.+0.j]
[ 15205.+0.j]
[ 15279.+0.j]]
となっており、虚数部の値が0になってしまいます。
ExcelでFFTを試みたところ、虚数軸がすべて0ということはなく、通常通り周波数での解析ができました。
いろいろ調べてはみたのですが、原因が分かりませんでした。考えられる原因を教えてくださると助かります。
回答1件
あなたの回答
tips
プレビュー