91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-01
  • 語言: Matlab
  • 標簽: QPSK??16QAM??

資源簡介

QPSK和16QAM調制的matlab編碼實現

資源截圖

代碼片段和文件信息

function?[outputinput]?=?data_produce(NcarrierN_symPerframeModulation)
????%子載波數、每幀中的ofdm符號數、調制方式??
????%?1--BPSK調制?2--QPSK調制,?4--16QAM調制
?Es?=?1;?????????????????%?在16QAM?64QAM調制方式下符號能量都被歸一化?

?N_data_frame?=?Ncarrier?*?N_symPerframe;??%?number?of?data?per?OFDM?frame?(實際產生數據部分的比特數,子載波數*一幀中的ofdm的符號數)
?
?data?=?randint(ModulationN_data_frame[01]);
?input?=?zeros(1Modulation*N_data_frame);
?output?=?zeros(NcarrierN_symPerframe);
?
?input?=?reshape(data1Modulation*N_data_frame);
?
?switch?Modulation
?????case?2??????????????????%QPSK調制
?????????kmod?=?1/sqrt(2);
?????????datatmp?=?data.‘;
?????????datatmptmp?=?bi2de(datatmp‘left-msb‘);
?????????%?00->1+i10->-1+i01->1-i11->-1-i
?????????QAMTable?=?[1+i1-i-1+i-1-i];
?????????qpsk_data?=?QAMTable

評論

共有 條評論