1

を使用してMatlabでディラックのデルタ関数をプロットしようとしてplotいますが、グラフに何も表示されません。どうすればそれを視覚化できますか?

4

2 に答える 2

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

また

stem(x, y);
于 2012-04-06T15:20:29.047 に答える
1

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

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

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

于 2017-11-28T15:40:42.127 に答える