out = nrsymbolmodulate(in,mod)(1)out = nrsymbolmodulate(in,mod)使用調製方案mod將碼字in中的位序列對映到複雜調製符號,並返回已調製符號。out = nrsymbolmodulate(in,mod,『outputdatatype』,datatype)
(2)out = nrsymbolmodulate(in,mod,『outputdatatype』,datatype)通過使用名稱/值對引數指定已調製輸出符號的資料型別。該函式使用指定的資料型別進行中間計算。
例:(1)生成16-qam調製符號
生成長度為20的二進位制值的隨機序列。使用qpsk調製生成調製符號,並為輸出指定單精度資料型別。
data = randi([0 1],40,1);(2)生成qpsk調製的符號sym = nrsymbolmodulate(data,『16qam』);
生成長度為20的二進位制值的隨機序列。使用qpsk調製生成已調製符號,並為輸出指定單精度資料型別
data = randi([0 1],20,1,『int8』);(1)in —要調製的**字sym = nrsymbolmodulate(data,『qpsk』,『outputdatatype』,『single』);
指定為二進位制值的列向量。碼字長度必須是由調製方案mod指定的每個符號的位數的倍數。
資料型別:雙精度/8位整型/邏輯型別
(2)mod —調製方案
調製方案,指定為「 pi / 2-bpsk」,「 bpsk」,「 qpsk」,「 16qam」,「 64qam」或「 256qam」。該調製方案確定要在輸入碼字上執行的調製型別以及每個調製符號使用的位數。
資料型別:字元/字串
調製方案
每個符號的位數
『pi/2-bpsk』
1『bpsk』
1『qpsk』
2『16qam』
4『64qam』
6『256qam』
8(3)datatype—調製輸出符號的資料型別
調製輸出符號的資料型別,指定為「 double」或「 single」。輸入引數資料型別確定已調製輸出符號的資料型別以及函式用於中間計算的資料型別。
資料型別:字元/字串
(1)out —調製輸出符號
調製後的輸出符號,以複數列向量的形式返回。 out的長度是碼字的長度除以由調製方案mod指定的每個符號的位數。
資料型別:雙/單精度
[1] 3gpp ts 38.211. 「nr; physical channels and modulation.」 3rd generation partnership project; technical specification group radio access network.
符號生成器
符號生成器 d3.symbol,它構造出的函式用於生成一系列符號路徑字串 path標籤的d屬性值 乙個陣列即可,因為它們的形狀都是固定的,陣列的值其實都是沒用的,用的只是陣列的長度,生成那麼多個符號。var data d3 range 300 表示要生成300個符號。最簡的形式就是 var symb...
物理層 調製(2)帶通調製(載波調製)
調製 1 編碼 基帶調製 把基帶訊號的頻率範圍搬移到較高的頻段,並轉換為模擬訊號,經重載波調製後的訊號為帶通訊號 僅在一段頻率範圍內能夠通過通道 而使用載波調製的調製成為帶通調製。目的 要傳輸的訊號載入在載波訊號上進行傳輸,因為載波訊號傳得遠。最基本的調製方法 1.調幅 am 例如 0或1分別對應無...
調製的缺點 SPWM調製的理解
最近,小組成員在做單電阻取樣,且它的pwm的載波是增計數的三角形波,而不是常見的增減計數的鋸齒波。幫助她理解好後,我記錄下自己的理解,以便加深印象以及以後方便查閱。pwm調製有兩種調製方式,單極性調製和雙極性調製,單雙極性的區別在於 輸出端電壓極性,單極性在調製波為正時,輸出方波電壓為正,在調製波為...