在MATLAB中,dirac delta函數通常使用dirac
命令表示。
dirac
函數表示了一個單位沖激函數或者狄拉克函數。它在t=0
時的值為無限大,而在其他時刻的值為零。在MATLAB中,dirac
函數的用法如下:
dirac(t)
其中,t
是一個時間變量,可以是一個標量或者一個向量。
以下是一些示例:
t = -10:0.1:10;
y = dirac(t);
plot(t, y)
這段代碼將繪制出一個單位沖激函數在t=0
時的值為無限大的情況。
t = -10:0.1:10;
y = dirac(t-5);
plot(t, y)
這段代碼將繪制出一個單位沖激函數在t=5
時的值為無限大的情況。
注意,由于狄拉克函數在t=0
時的值為無限大,因此在MATLAB中繪制時,通常會將其替換為一個非常大的正數,以便于顯示和計算。