📄 link.m
字号:
%调用信源,扩频,调制,AWGN信道,解调,解扩
k=input('请输入要发送的帧数(每帧1024比特):');
Eb_N0=input('请输入希望的信噪比(dB):');
SF=input('请输入扩频因子(取2的整数次幂):');
%产生信源信号
[Signal_Source]=SignalSource(k); %发送1帧数据
%信号扩频,SF为扩频因子,取2的整数次幂
Send_Signal=Signal_Source;
[user_code,sf_signal]=Spread_Frequency(SF,Send_Signal);
%调制信号
Send_Signal=sf_signal;
[Modulate_Signal]=Modulate(Send_Signal);
%经过AWGN信道
Send_Signal=Modulate_Signal;
[AWGN_Signal]=AWGN_Channel(Send_Signal,Eb_N0); %Eb/N0 in dB
%解调信号
Received_Signal=AWGN_Signal;
[Demodulate_Signal]=Demodulate(Received_Signal);
%解扩
Received_Signal=Demodulate_Signal;
[DS_Signal]=De_Spread(Received_Signal,user_code);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -