繼續講解!了解了m序列的相關知識以及生成模塊函數程序,再來看看函數的測試程序吧。只有通過測試程序才能知曉函數編寫的是否正確!順道看看GPS中的CA碼的自相關性如何!什么是CA碼?請同學們通過百度了解!多學點知識可以為以后的工作應聘加分!先看代碼吧!
%******** 函數測試程序 **********%
%%% File: test_funct_mseq_2015.m %%%
%% date: 2016-12-20 author: 算法工匠 %%
%%% 程序說明
% 測試函數function_funct_mseq_2015的運行結果。
% 觀察生成m序列的相關特性。
% 程序版本:R2015b
%%********** 程序主體 ************%%
%%%%%% 自編m序列
%%% m序列初始狀態
stg = 8;
taps= [1 8];
inidata = [1 0 1 1 1 1 0 1]; % 初始相位
m_sequence = funct_mseq_2015(stg, taps, inidata);
% m_sequence取值為0和1。
xcorr_mseq = xcorr(2*m_sequence-1);
stg = 9;
taps= [1 3 9];
inidata = [1 0 1 1 0 1 1 0 1];
m_sequence1 = funct_mseq_2015(stg, taps, inidata);
xcorr_mseq1 = xcorr(2*m_sequence1-1);
figure(1)
plot(xcorr_mseq)
title('自相關值')
figure(2)
plot(xcorr_mseq1)
title('自相關值')
%%%%%%%% GPS中的m序列
% Generate G1 code
g1 = zeros(1,1023);
% load shift register
reg = -ones(1,10); % 初始相位
for i = 1:1023
g1(i) = reg(10);
slave1 = reg(3)*reg(10);
reg(1,2:10) = reg(19); % 移位
reg(1) = slave1;
end
% g1取值為正負1。
xcorr_g1 = xcorr(g1);
figure(3)
plot(xcorr_g1)
title('自相關值')
% Generate G2 code
g2 = zeros(1,1023);
% load shift register
reg = -ones(1,10);
%
for i = 1:1023
g2(i) = reg(10);
slave2 = reg(2)*reg(3)*reg(6)*reg(8)*reg(9)*reg(10);
reg(1,2:10) = reg(19);
reg(1) = slave2;
end
% g2取值為正負1。
xcorr_g2 = xcorr(g2);
figure(4)
plot(xcorr_g2)
title('自相關值')
%%% 結論
% 測試結果見圖形。
% 通過自相關值的結果就可以看成哪些m序列的自相關性比較好。
% 所以需要尋找好的生成多項式和初相。自編m序列的自相關性效果就很差。
% 2016-12-22

在程序中看到M序列的應用了吧。在GPS系統中能找到它的身影就充分說明了它的重要性哦!未完,待續!

題外話!
每次去救共享單車,手都弄的臟兮兮。沒辦法,很多車都落滿了大量的灰塵,有的還遭受了嚴重的破壞。那些躺在路邊的小黃車啊,你們不該是這樣的命運啊。只因國人的基本素質還不足以維護好共享資源,才讓你們受這樣的罪。為什么不能將這些廢棄不用的小黃車拉到邊遠山區,幫助那里需要車的人呢?我相信越貧困的地方會越懂得珍惜。



2022年,小黃車已經消失!
很多共享事物也消失了!

廢品回收絕對是非常賺錢的行業,只不過外表沒有白領那么光鮮亮麗,不怎么會引起別人的注意。廢品回收是一種有償性的廢品處理生活服務,由專業正規的廢品回收站或公司進行收購。之后對廢品的科學處理及分類達到再次循環利用的標準,廢品回收這項服務對保護環境、節約能源和帶動社會效益起著積極的作用。當下紙品需求非常大,每年一到雙11等購物節,不知道要消耗多少紙盒。希望大家能將廢棄的紙盒收集起來賣給回收站,為社會環境的保護貢獻一份自己的力量。
小時候,我第一次走進廢品收購站就被里面各式各樣的東東所吸引。當然去那的原因是賣一塊廢鐵,沒想到居然賣了十元。在當時對于我而言,十塊是絕對的巨款哦,盤算著可以買多少好吃的。現在在電視上常看到,早年的文物學家經常去廢品收購站撿漏。在西安,就發生過國寶青銅器被堆放在收購站等待被融化的事情。那是上個世紀八十年代以前的事情了,現在可別指望能撿漏了。

修訂記錄
20181116 完成初稿;
20221121修訂內容v2;
-
通信網絡
+關注
關注
22文章
2105瀏覽量
54380
原文標題:計算機通信與網絡v2 實驗課程(14)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
RDMA設計37:RoCE v2 子系統模型設計
香蕉派 BPI-2K3000 工業計算機開發板采用龍芯2K3000芯片設計
龍架構計算機系統能力核心課程教學研討會圓滿舉行
【作品合集】賽昉科技VisionFive 2單板計算機開發板測評
2025年地方高校計算機類專業核心課程暑期師資培訓成功舉辦
自動化計算機經過加固后有什么好處?
【VisionFive 2單板計算機試用體驗】環境搭建與點燈實驗
自動化計算機的功能與用途
工業計算機與商用計算機的區別有哪些
權威評測:Orange Pi RV2等5?款?RISC-V?單板計算機測試-性能、基準測試、功能和見解
計算機通信與網絡v2 實驗課程(14)
評論