绘制一个符号的dirac函数 - MATLAB

时间:2016-06-09 22:34:44

标签: matlab

我正在使用此代码:

syms x
ezplot(dirac(x-2))

在x = 2时,函数始终为0和1。但绘制的数字到处都是0。如何正确绘制?

1 个答案:

答案 0 :(得分:0)

如果您的值受到符号变量的限制,您可以先将其更改为双精度格式,然后以类似的方式完成其余操作。 参见

syms x
x=2;
s= double(x);
s=2;
smin=s-15;
smax=s+15;
p=smin:0.01:smax;
q = double(p == 2);
plot(p, q);

通过+ -15你基本上可以创建一个围绕你的dirac函数输入的范围。