matlab | 通信信号生成常用处理

信道冲激响应

h=zeros(1,100e-3*fs+1);
h(1)=1;h(50e-3*fs+1)=0.8;h(100e-3*fs+1)=-0.7;
figure;plot((0:length(h)-1)*Ts,h);title('信道冲激响应');

产生噪声

randn:产生均值为0,方差 σ^2 = 1,标准差σ = 1的正态分布的随机数或矩阵的函数,即为高斯分布。

xn = randn( 1 , 100 );

做星座图

scatterplot(output);

生成线性调频信号

fh = 12e3; % 上限频率
fl = 10e3; % 下限频率
PulseWidth = 150e-3; % LFM信号长度

Band = fh - fl; % 带宽
Slope = Band/PulseWidth; % 斜率
t2=0:1/fs:(PulseWidth-1/fs);                                               
lfm = 0.8*cos(2*pi*fl*t2+pi*Slope*t2.^2);  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值