4 PSK 4 DPSK 8 QAM訊號調製

2021-06-28 01:57:55 字數 1929 閱讀 1130

1、用matlab

程式**實現:假設訊息資料序列經過

gray

編碼後分別是

[1 2 3 0 3 2 1 1],

分別畫出它們的

4-psk

和4-dpsk

調製訊號波形。假設載波頻率為

1hz。

% exam4_4psk_4dpsk.m

clear all

m=4;

msg=[1 2 3 0 3 2 1 1];      %訊息訊號

ts=0.01;                    %抽樣時間間隔

t=1;                        %符號週期

t=0:ts:t;                   %符號持續時間向量

x=0:ts:length(msg);         %所有符號的傳輸時間

fc=1;                       %載波頻率

c=sqrt(2)*exp(j*2*pi*fc*t); %1個符號週期內的載波波形

msg_psk=pskmod(msg,m).';    %基帶4-psk調製

msg_dpsk=dpskmod(msg,m).';  %基帶4-dpsk調製

tx_psk=real(msg_psk*c);     %4-psk載波調製

tx_psk=reshape(tx_psk.',1,length(msg)*length(t));

tx_dpsk=real(msg_dpsk*c);   %4-dpsk載波調製

tx_dpsk=reshape(tx_dpsk.',1,length(msg)*length(t));

subplot(2,1,1)

plot(x,tx_psk(1:length(x)))

title('4-psk訊號波形')

xlabel('時間t'),ylabel('載波振幅')

subplot(2,1,2)

plot(x,tx_dpsk(1:length(x)))

title('4-dpsk訊號波形')

xlabel('時間t'),ylabel('載波振幅')

2、用matlab

程式**實現:假設訊息資料序列經過

gray

編碼後分別是

[1 4 3 0 7 5 2 6],

畫出它們的

8-qam

調製訊號波形。假設載波頻率為

1hz。

% exam5_8qam.m

clear all

m=8;

msg=[1 4 3 0 7 5 2 6];      %訊息訊號

ts=0.01;                    %抽樣時間間隔

t=1;                        %符號週期

t=0:ts:t;                   %符號持續時間向量

x=0:ts:length(msg);         %所有符號的傳輸時間

fc=1;                       %載波頻率

c=sqrt(2)*exp(j*2*pi*fc*t); %1個符號週期內的載波波形

msg_qam=qammod(msg,m).';    %基帶8-qam調製

tx_qam=real(msg_qam*c);     %8-qam載波調製

tx_qam=reshape(tx_qam.',1,length(msg)*length(t));

plot(x,tx_qam(1:length(x)))

title('8-qam訊號波形')

xlabel('時間t'),ylabel('載波振幅')

scatterplot(msg_qam)

title('8-qam訊號星座圖')

xlabel('同相分量'),ylabel('正交分量') 

8月4日總結

從今天早上開始做數獨的題,一直做到下午五點,剛開始看到這個題的時候感覺沒有地方下手,一點頭緒也沒有,因為每行每列每個宮格都不可以有重複的陣列,而且必須有1 9這九個數,剛開始一看題就感覺這個題的要求太多了。數獨問題 題目大意 9 9的方格使得每行中每列和每個標記的3x3子方格中不能有重複的數字並且有...

4月8日 筆記

bootstrap 提供了一套響應式 移動裝置優先的流式柵格系統,隨著螢幕或視口 viewport 尺寸的增加,系統會自動分為最多12列。在 html5 的專案中,我們做了移動端的專案。它有乙份非常重要的 meta,用於設定螢幕和裝置等寬以及是否執行使用者縮放,及縮放比例的問題。bootstrap ...

4月8日,日記

今天4月8日,又是乙個週末。天氣不錯,氣溫比較高,最高溫度有27 週末待在家裡,早上睡個懶覺,上上網,聽聽 也是一件很愜意的事情。最近上班在忙著寫乙個壽險業務系統的概括的手冊。今年剛上班的時候就開始寫了,拖拖拉拉到現在還沒有寫好。這個文件,也算是自己在壽險行業工作這麼多年,對壽險業務系統認識的乙個總...