wm =2;
wc = 1.2*wm;
Ts = 1;
n = -100:100;
nTs = n *Ts;
fs = ((1+cos(nTs))/2).*(uCT(nTs+pi)-uCT(nTs-pi));
t = -4:0.1:4;
sysm=(wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)));
ft = fs*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t))));
t1 = -4:0.1:4;
f1 = ((1+cos(t1))/2).*(uCT(t1+pi)-uCT(t1-pi));
subplot(312)
plot(t,ft),grid on
axis([-4 4 -0.1 1.1])
xlabel('t'),ylabel('f(t)');
title('由f(nTs)信号重建得到升余弦脉冲信号')
error = abs(ft-f1);
出现报错:不支持将脚本 sinc 作为函数执行:
/MATLAB Drive/sinc.m
出错 last2 (第 9 行)
ft = fsTswc/pisinc((wc/pi)(ones(length(nTs),1)*t-nTs'*ones(1,length(t))));
sinc的工具箱安装了的,而且文件名也不是以sinc命名的,这个错误怎么改啊