2012-04-06 20 views
0

MatlabのDirac delta関数をplotでプロットしようとしていますが、グラフに何も表示されません。どのように私はそれを視覚化するのですか?matlabのplot dirac関数

+0

離散デルタ関数または連続(無限高および単位積分)直接デルタ関数への近似?もしそうなら、どの近似?これまでに何をしているのかを見せてもらえますか?それはより多くの文脈を貸すでしょう。 –

答えて

4
x = -10 : 0.1 : 10; 
y = double(x == 0); 
plot(x, y); 

または

stem(x, y); 
0

私は個人的にdiracを使用して1または別の振幅にInfを設定することを好みます。

x = -1:0.1:1; 
y = dirac(x); 
idx = y == Inf; % find Inf 
y(idx) = 1;  % set Inf to some amplitude 
stem(x,y) 

もちろん、他の回答は完全に有効です。これは明示的であるという個人的な好みです。