Matlab中dirac(1,t)中的1和t是什么意思?
dirac()是狄拉克三角函数,其使用格式为
d = dirac(n,x)
表示狄拉克三角函数在x处的n阶导数。
那么,dirac(1,t)则表示狄拉克三角函数在t处的1阶导数
下面是使用dirac狄拉克三角函数几个例子。
1、求包含狄拉克三角函数的正弦函数的积分。
syms x
syms a
int(dirac(x - a)*sin(x), x, -Inf, Inf) %sin(a)
2、使用stem绘制狄拉克三角函数。
x = -1:0.1:1;
y = dirac(x);
idx = y == Inf; % 查找Inf(无穷大)
y(idx) = 1; % 将Inf设置为有限值,这里为1
stem(x,y)
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。