求教:∑g(t-n*T),这种延迟函数怎么写?如果n取非整数呢? [
大家好!我想用matlab实现δ(t-x),x是步长任意的离散值(例如x可取为[0.13,0.16.0.23,0.56,0
.98]),δ(t)=1,当且仅当t=0时。请问这个要怎么写呢?谢啦!
--
------------------------------------------------------------------------------------------------------------------
上面的函数和通信上的函数s(t)=∑an*g(t-n*T)差不多,只是上面的函数需要n为可以为任意值。
------------------------------------------------------------------------------------------------------------------
下面写的有问题,不知道问题在哪里。。
x=;
y=zeros(1,101);
n=1;
for t=0:0.1:10
for i=1:5
if t==x(i)
s=1;
else
s=0;
end
y(n)=y(n)+s;
end
n=n+1;
end
subplot(2,1,1)
plot(t,y,'.')
subplot(2,1,2)
plot(y,'.')
页:
[1]