matlab中升余弦滚降滤波器_如何用MATLAB做一个升余弦滚降系统的波形图频谱图?...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

升余弦滚降波形的眼图及功率谱。滚降系数 。发送码元取值为0、2。

%本程序中时间单位是微秒

%频率单位为MHz

%码速率单位是Mb/s

global dt t df N

close all

N=2^14; %采样点数

L=32; %每码元的采样点数

M=N/L %码元数

Rb=2;%码速率是2Mb/s

Ts=1/Rb; %码元间隔

dt=Ts/L; %时域采样间隔

df=1/(N*dt) %频域采样间隔

T=N*dt %截短时间

Bs=N*df/2 %系统带宽

Na=4; %示波器扫描宽度为4个码元

alpha=0.5;

if alpha==[],alpha=0.5;end

t=[-T/2+dt/2:dt:T/2]; %时域横坐标

f=[-Bs+df/2:df:Bs]; %频域横坐标

g1=sin(pi*t/Ts)./(pi*t/Ts);

g2=cos(alpha*pi*t/Ts)./(1-(2*alpha*t/Ts).^2);

g=g1.*g2; %升余弦脉冲波形

G=t2f(g);

figure(1)

set(1,'Position',[10,50,300,200])

%设定窗口位置及大小

figure(2)

set(2,'Position',[350,50,300,200])

%设定窗口位置及大小

<
  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值