DSPの概念を視覚的に説明


10

この質問に似ています:視覚的に見事な数学の概念は説明が簡単ですが、FFTやフィルターなどの基本的なDSPの概念の視覚化にはどのようなものがありますか?



4
自分の角を鳴らすことは許されますか?:D
エンドリス

2
3Blue1Brownのフーリエ変換の説明は個人的に非常に気に入っています。ただし、優れた視覚化だけでなく、youtu.be
spUNpyF58BY

2
@endolithのトゥーツ!
Dan Boschen、

回答:


6

それがかなり「視覚的に素晴らしい」と見なされるかどうかはわかりませんが、私のブログ記事「DFT Graphical Interpretation:Centroids of Weighted Roots of Unity」をチェックしてみてください。

のコンセプト 1/N重心計算としての正規化されたDFTは、私にとって大きな "あは瞬間"でした。「DFTの実際の意味は何ですか?」


リクエストに応じて、これは私の記事の図の1つです。

ここに画像の説明を入力してください

少し説明が必要です。上のグラフは時間領域表現で、下の極グラフは複素平面上にあります。左端のサークルはビンゼロ、別名DCビン、2番目のサークルはビン1、以下同様です。小さな青い円は重心であり、複素数としてのビン値でもあります。

=2πN

このサンプルには、フェーズ3のフレームあたり3サイクルがあります。ビン3(4番目の極グラフ)は、ビン値の大きさが 1/2 そして、位相値3はほぼ π したがって、円のほぼ中間です。

記事には、さらに多くの例があり、数学に関するより完全な説明があります。


かっこいい。ここにグラフィックをいくつか追加してもらえますか?
データガイスト

1
@datageist、リクエストをありがとう。図を追加しました。私の記事をもう少し読んでいただければ幸いです。
Cedron Dawg

6

個人的には、さまざまなビットを接続するフィルターのインタラクティブな視覚化がとても気に入っています。MicroModeller DSPと呼ばれる素晴らしいWebサイトがあります(私はそれとは関係ありません)。

フィルタータイプとそのパラメーターを選択し、インパルス応答、零点と極、さらにはZ変換関数がどのように変化するかをインタラクティブに確認できます。正直なところ、このツールは探索の点で、MATLABのツールよりも優れていると思いますfdesignここに画像の説明を入力してください



2

これは、フーリエ変換と、位相および複素指数がどのように機能するかを示すために私が作成しようとしたアニメーションです。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください


ただし、作業が必要です。stackoverflow.com
q

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.