ディラック関数の学習とMATLABでのディラック関数の図



Dirac Function Learning



ディラックのデルタ関数の概念:関数の値はゼロ以外の点でゼロに等しく、定義域全体でのその積分は1に等しくなります。

実際のアプリケーションでは、デルタ関数は常に積分とともに表示されます。 δ分布は、部分微分方程式、数学的物理学の方法、フーリエ解析、確率論において非常に重要な用途があります。



単位インパルス関数
ディラック関数は一般的に単位インパルス関数を指します
「単位インパルス関数」は、「信号とシステム」の分野における重要な概念です。これは、「面積」が1に等しい理想的な狭いパルスです。実際のエンジニアリングでは、「単位インパルス関数」のような信号は存在せず、せいぜい近似値です。このような関数を理論的に定義することは、完全に分析と研究の便宜のためです。

MATLABは、ディラックのデルタ関数(ディラックのデルタ関数)の特定のコマンドをdirac()として提供します。
dirac(x)の戻り値は次のとおりです。
xが0に等しくない場合、dellta(x)の戻り値は0であり、xが0に等しい場合、dellta(x)の戻り値は無限無限大です。



次の図コマンドをmatlabに入力して、[-5,5]のディラック関数画像を描画します。表示される値は常に0です。

コマンドラインウィンドウにdirac(0)と入力すると、0の値Infが返されます。これは無限大です。



ディラック関数のフーリエ変換は1です。見てみましょう。

関数のフーリエ変換を見つけるためのフーリエ変換、fourier(dirac(x))と入力し、次のように1を返します。fftコマンドはここでは使用できません。