下面的函数怎样用matlab绘制?
下面的函数怎样用matlab绘制?
下面的函数怎样用matlab绘制?
T = 0.00025;
td = 0.0000152;
k = 1:500;
tkp = 2.^(k-1)*T + td;
tk = 2.^(k-1)*T;
ft = @(t) sum( 0.5*( abs(t-tk)./(t-tk) - abs(t-tkp)./(t-tkp) ) );
t = linspace(-10,10,50);
y = arrayfun(ft,t);
figure
plot(t,y)
结果与t和k的取值范围有关,当前取值是一条恒为零的曲线。