PDA

查看完整版本 : [MATLAB基础] 请教各位大侠,信号的时移、反折和尺度变换 的程序我调不出来,谢谢!


moonsun
2009-09-05, 09:31
:confused:信号的时移、反折和尺度变换

function f=funct1(t)
f=uCT(t+2)-uCT(t)+(-t+1).*(uCT(t)-uCT(t-1));
t=-2:0.01:4;
ft1=funct1(t-2);
ft2=funct1(3*t);
ft3=funct1(-t);
ft4=funct1(-3*t-2);
subplot(221)
plot(t,ft1);grid on;
title('f(t-2)');
axis([-2 4 -0.5 2]);
subplot(222)
plot(t,ft2);grid on;
title('f(3t)');
axis([-2 4 -0.5 2]);
subplot(223)
plot(t,ft3);grid on;
title('f(-t)');
axis([-2 4 -0.5 2]);
subplot(224)
plot(t,ft4);grid on;
title('f(-3t-2)');
axis([-2 4 -0.5 2]);