📄 apsk_main.m
字号:
clear
clc
N=320;
SNR=5;
p_noise=1/(10^(SNR/10));
Rin=1;Rmid=2;Rout=3;
while 1 %选择模式
mode=input(' Please choose 16APSK / 32APSK (0/1): default 0 ');
if isempty(mode)
mode = 0;
end
if mode==1|| mode==0 break;
end
end
if mode==0
index=4;
else index=5;
end
source = rand(1,N*index)>.5; %rand值大于0.5产生1,小于0.5产生0
[mod_in_out,p_noise]=APSK_mod_in(source,index,p_noise,Rin,Rmid,Rout);
channel_out=APSK_channel(mod_in_out,p_noise);
result=APSK_mod_de(channel_out,index,Rin,Rmid,Rout);
e=error_rate(result,source);
source,mod_in_out,channel_out,result,e
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -