📄 仿真滚降系数为0.22的平方根升余弦滤波器.m
字号:
%参量
delay=3;fs=8;fd=1;
%得随机信号源
a=randsrc(20,1,[],1245);
%创建滚降系数为0.22的平方根升余弦滤波器
[num,dem]=rcosine(fd,fs,'fir/sqrt',.22,delay);
%发送滤波器
[x,tx]=rcosflt(a,fd,fs,'filter',num);
%接收滤波器
[z,tz]=rcosflt(x,fd,fs,'filter/fs',num);
%补偿延迟
propd=delay*fd;
ta=[propd:propd+20-1]./fd;
tx=tx+delay.*fd;
ta=ta+delay.*fd;
%画图
stem(ta,a,'kx');hold on;
plot(tx,x,'m-',tz,z,'b-');hold off;
axis([0 30 -1.6 1.6]);
xlabel('time');
ylabel('amplitude');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -