作业帮 > 综合 > 作业

psk,fsk,ask matlab 程序不懂求助

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/24 04:57:38
psk,fsk,ask matlab 程序不懂求助
PSK系统程序:clear all; M=4;Fd=1;Fs=32; SNRperBit=5; adjSNR=SNRperBit-10*log10(Fs/Fd)+10*log10(log2(M));%原始信号 x=randint(5000,1,M); tone=0.5; randn('state',1945724); w1=dmodce(x,Fd,Fs,'psk',M,tone); y1=awgn(w1,adjSNR,'measured',[],'dB'); z1=ddemodce(y1,Fd,Fs,'psk',M,tone); PSKser=symerr(x,z1); 运行结果显示:FSK系统程序:clear all; M=4;Fd=1;Fs=32; SNRperBit=5; adjSNR=SNRperBit-10*log10(Fs/Fd)+10*log10(log2(M));%原始信号 x=randint(5000,1,M); tone=0.5; randn('state',1945724); w1=dmodce(x,Fd,Fs,'fsk',M,tone); y1=awgn(w1,adjSNR,'measured',[],'dB'); z1=ddemodce(y1,Fd,Fs,'fsk',M,tone); FSKser=symerr(x,z1); 运行结果显示:ASK系统程序:clear all; M=4;Fd=1;Fs=32; SNRperBit=5; adjSNR=SNRperBit-10*log10(Fs/Fd)+10*log10(log2(M));%原始信号 x=randint(5000,1,M); tone=0.5; randn('state',1945724); w1=dmodce(x,Fd,Fs,'qask',M,tone); y1=awgn(w1,adjSNR,'measured',[],'dB'); z1=ddemodce(y1,Fd,Fs,'qask',M,tone); ASKser=symerr(x,z1); 运行结果显示:
psk,fsk,ask matlab 程序不懂求助
psk,fsk,ask matlab 程序不懂求助 m'西西沃 人气 1 回答 0 提问时间 2008-01-17 14:47 PSK系统程序: clear all; M=4;Fd=1;Fs=32; SNRperBit=5; adjSNR=SNRperBit-10*log10(Fs/Fd)+10*log10(log2(M));%原始信号 x=randint(5000,1,M); tone=0.5; randn('state',1945724); w1=dmodce(x,Fd,Fs,'psk',M,tone); y1=awgn(w1,adjSNR,'measured',[],'dB'); z1=ddemodce(y1,Fd,Fs,'psk',M,tone); PSKser=symerr(x,z1); 运行结果显示: FSK系统程序: clear all; M=4;Fd=1;Fs=32; SNRperBit=5; adjSNR=SNRperBit-10*log10(Fs/Fd)+10*log10(log2(M));%原始信号 x=randint(5000,1,M); tone=0.5; randn('state',1945724); w1=dmodce(x,Fd,Fs,'fsk',M,tone); y1=awgn(w1,adjSNR,'measured',[],'dB'); z1=ddemodce(y1,Fd,Fs,'fsk',M,tone); FSKser=symerr(x,z1); 运行结果显示: ASK系统程序: clear all; M=4;Fd=1;Fs=32; SNRperBit=5; adjSNR=SNRperBit-10*log10(Fs/Fd)+10*log10(log2(M));%原始信号 x=randint(5000,1,M); tone=0.5; randn('state',1945724); w1=dmodce(x,Fd,Fs,'qask',M,tone); y1=awgn(w1,adjSNR,'measured',[],'dB'); z1=ddemodce(y1,Fd,Fs,'qask',M,tone); ASKser=symerr(x,z1); 运行结果显示: