
No.3ベストアンサー
- 回答日時:
質問の意味が掴みかねますが。
。。予想して答えます。離散化された周波数の間の周波数は、時間領域の信号が本当に周期的なら、存在しないと思います。しかし本当の信号は周期的ではないことがおおいです。ですから精密化しようと思えば、時間領域での信号の幅(人工的な周期)を大きくする必要があります。すると離散化された周波数の幅は狭まります。よって強いていうなら、離散化された周波数の間の周波数の情報は、本来周期的でないものを周期的なものにしてしまうという意味で失われていると思います。
ありがとうございます。解決しました。
そうですね。時間領域で見ている範囲のデータ列が無限に周期的に連なっていると考えれば、
その周期の逆数の倍でしか周波数は存在しませんね。
時間領域で見る範囲を大きくとることによって、今まで表現されていなかった周波数に情報が入ってきますが、それは範囲を大きくしたところからやってきたということですね。
なにか勘違いをしていました。
ありがとうございます。
No.4
- 回答日時:
>時間領域でのデータはそのような不都合が起きないよう両端で0に収束していると
仮定してもらって結構です。
もし、窓関数を使用していないのに両端で0に収束しているとすると
あなたの言う周波数分解能で表現される成分しか含まれない事になります。
ですから他に行く必要などもともと無いのです。
もし、表現可能で無い周波数成分を含んでいるのに両端で0になっているのであれば窓関数を適用した結果です。
No.1
- 回答日時:
信号のサイクル数がデータの幅の中に丁度収まらない場合はデータの始まりと終わりの部分に段差が生じます。
この段差は高い周波数成分を持つ為、その部分がフーリエ変換されて色々な周波数に現れます。
この為、元の周波数のスペクトラムが広がって現れます。
通常、FFTでは窓関数を使用しますが、窓関数をフーリエ変換したものがスペクトラムの広がりかたを示します。
データの範囲に信号の複数サイクルが丁度収まる時には、窓関数を使用しない(矩形窓を使用するのに等しい)場合にはスペクトラムの広がりが起きません。
こちらを参考に
http://ja.wikipedia.org/wiki/%E7%AA%93%E9%96%A2% …
この回答への補足
すみません。
私がうまく言いたいことを表現できてないからでしょうが、
窓関数は今考えていません。
時間領域でのデータはそのような不都合が起きないよう両端で0に収束していると
仮定してもらって結構です。
あくまで私が聞きたいのは、
ある時間領域でのデータをDFTする場合、
DFTで表現されない周波数のうち、ナイキスト周波数内のもの、
デジタイズされた周波数の間にある周波数に対応する振幅情報はどこに行っているのかということでして・・・。
未だうまく説明できていないかもしれませんし、
私が何か勘違いしているだけなのかもしれませんが・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1/3オクターブバンドについて質...
-
原点修正の方法
-
近似直線について
-
極点図のプロット用ソフトウェア
-
隣接平均と移動平均
-
Igorの使い方について
-
時間を100進法であらわしたい。
-
「強度」は高い?強い?
-
yの二乗をXで微分したら2y・y' ...
-
10,000百万円っていくらですか?
-
y=logX+1 の微分教えください ...
-
穴が開く? 空く? 明く?
-
「強度が弱い」という文はおか...
-
sin^2xとsinx^2は同じと聞きま...
-
穴あけのあけってどんな漢字で...
-
合成関数の微分を使う時と、使...
-
y=tan^2 x ってどうやって微分...
-
y=(1+cosx)sinx を微分するとど...
-
latheとTurning の違い
-
y=sinxcosx-sin^...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報