我试着用plot
在Matlab语言中绘制狄拉克增量函数,但我在图中看不到任何东西。我该如何将其可视化?
发布于 2012-04-06 23:20:29
x = -10 : 0.1 : 10;
y = double(x == 0);
plot(x, y);
或
stem(x, y);
发布于 2017-11-28 23:40:42
我个人更喜欢使用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)
当然,另一个答案是完全有效的。这只是个人对明确的偏好。
https://stackoverflow.com/questions/10045081
复制相似问题