作业帮 > 综合 > 作业

(matlab)求s1信号的非相干信号s2生成程序

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 16:30:58
(matlab)求s1信号的非相干信号s2生成程序
Pd=2000;
Fd=1;
Fs=4*Fd;
R=0.5;
Delay=5;
M=4;
x1=randint(Pd,1,M);
x2=randint(Pd,1,M);
y1=modmap(x1,Fd,Fs,'qask',M);
[rcv_a1,ti]=rcosflt(y1,Fd,Fs,'fir/sqrt/Fs',R,Delay);
s1=amodce(rcv_a1,10,'qam');
与s1非相干的 信号s2 如何生成?
(matlab)求s1信号的非相干信号s2生成程序
相干与非相干,主要看相干系数,在信号上体现在,只要两个信号的频率不一样,这两个信号就是不相干的.
x1=randint(Pd,1,M);
x2=randint(Pd,1,M);
这里产生均匀分布的随机整数矩阵,本身就是两个非相干的信号.
所以,后面的s2信号可以写成:
y2=modmap(x2,Fd,Fs,'qask',M);
[rcv_a1,ti]=rcosflt(y2,Fd,Fs,'fir/sqrt/Fs',R,Delay);
s2=amodce(rcv_a1,10,'qam');