一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

計算機通信與網(wǎng)絡(luò)v2 實驗課程(10)

通信工程師專輯 ? 來源:未知 ? 2022-11-11 15:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

繼續(xù)講解!同學(xué)們第一次寫CRC校驗程序,老師自然會非常細(xì)致的講,好的開始就是成功的一半。寫的時候要仔細(xì)哦,不然程序就無法調(diào)試通過!但接下來的實驗程序我就不會這么詳細(xì)的講了,給大家程序然后請同學(xué)進(jìn)行自行消化,看各位的理解能力和學(xué)習(xí)態(tài)度了。大學(xué)期間必須培養(yǎng)同學(xué)們的自學(xué)能力,同時大家也要有自我培養(yǎng)的意識。2022年9月,發(fā)現(xiàn)同學(xué)們都沒有MATLAB軟件的基礎(chǔ)知識,有點頭大了。于是只能從最基礎(chǔ)的知識講起(結(jié)合具體程序講解)!好在經(jīng)過一個月的教學(xué),大家都入門了,算是心安了!

如何生成m序列呢?先給出函數(shù)程序。

%%%******* 函數(shù)模塊程序 ****%%

%%% File : funct_mseq_2015.m

%% date:2016-11-10 author:算法工匠


%% 函數(shù)名 %%

function [mout] = funct_mseq_2015(stg, taps, inidata)


%%%% 程序說明 %%%%

%%% 利用級聯(lián)移位寄存器生成stg階m序列


%%%% 參數(shù)定義 %%%%

% stg : Number of stages

% taps : Position of register feedback

% inidata : Initial sequence in register

% n : Number of output sequence(It can be omitted)

% mout : output M sequence

% *******************************

% An example

% stg = 3

% taps = [ 1 , 3 ]

% inidata = [ 1 , 1 , 1 ] % 初相 即寄存器的初始值

% n = 2


% m序列生成器的結(jié)構(gòu)如下:

% ----------+--------------------

% | | |

% --> | 1 |--->| 2 |---->| 3 |---->比特輸出

% 生成多項式: 1 + x + x^3

%

% 程序版本:R2015


%******* 函數(shù)主體 *********%

mout = zeros(1,2^stg-1);

fpos = zeros(stg,1);


% fpos(taps) = 1;

% 寄存器狀態(tài)載入 taps = [1,3]; fpos(taps) = [1,0,1] matlab老版本函數(shù)


for i= length(taps)

fpos(taps(i)) = 1;

end


for ii=1:2^stg-1

mout(ii) = inidata(stg); % storage of the output data

num = mod(inidata*fpos,2); % calculation of the feedback data

inidata(2:stg) = inidata(1:stg-1); % one shifts the register

inidata(1) = num; % return feedback data

end


%**************** end of file **********************

我國自研的衛(wèi)星通信系統(tǒng)!

軍民兩用!

當(dāng)年本人參與過的項目!

我的徒弟也參與了這個項目!

海格和華力創(chuàng)通都是上市公司,

大家可以去查詢一下,看看這兩家公司有沒有天通系統(tǒng)的相關(guān)產(chǎn)品!也就點到這吧!后面有機會多在課堂上講講衛(wèi)星通信的知識。開闊眼界很重要。

再給出函數(shù)的測試程序!

%*********** 函數(shù)測試程序 ************%

%%% File: test_funct_mseq_2015.m %%

% date: 2016-12-20 author: nanjing xiaozhuang electronic %%


%%% 程序說明

% 測試函數(shù)function_funct_mseq_2015的運行結(jié)果。

% 觀察生成m序列的相關(guān)特性。

% 程序版本:R2015b


%%************ 程序主體 **************%%

%%%%%%%% 自編m序列

%%% m序列初始狀態(tài)

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('自相關(guān)值')


figure(2)

plot(xcorr_mseq1)

title('自相關(guān)值')


%%% 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取值為正負(fù)1。


xcorr_g1 = xcorr(g1);


figure(3)

plot(xcorr_g1)

title('自相關(guān)值')


% 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取值為正負(fù)1。

xcorr_g2 = xcorr(g2);


figure(4)

plot(xcorr_g2)

title('自相關(guān)值')


%%% 結(jié)論

% 測試結(jié)果見圖形。

% 通過自相關(guān)值的結(jié)果就可以看成哪些m序列的自相關(guān)性比較好。

% 所以需要尋找好的生成多項式和初相。(同學(xué)們能理解嗎?

%自編的m序列的自相關(guān)性效果就很差。

% 2016-12-22

未完,待續(xù)!


修訂記錄

20181028 完成初稿;

20221111 修訂內(nèi)容v2;經(jīng)歷了從光棍節(jié)到購物節(jié)的轉(zhuǎn)變!


原文標(biāo)題:計算機通信與網(wǎng)絡(luò)v2 實驗課程(10)

文章出處:【微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標(biāo)題:計算機通信與網(wǎng)絡(luò)v2 實驗課程(10)

文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    計算機網(wǎng)絡(luò)入門指南

    計算機網(wǎng)絡(luò)是指將地理位置不同且具有獨立功能的多臺計算機及其外部設(shè)備,通過通信線路連接起來,在網(wǎng)絡(luò)操作系統(tǒng)、網(wǎng)絡(luò)管理軟件及
    的頭像 發(fā)表于 04-22 14:29 ?1097次閱讀
    <b class='flag-5'>計算機網(wǎng)絡(luò)</b>入門指南

    如何在計算機上安裝麒麟操作系統(tǒng)Kylin V10 SP3

    麒麟操作系統(tǒng) Kylin V10 SP3 是一款基于 Linux 的操作系統(tǒng),廣泛應(yīng)用于政府、企業(yè)和個人用戶。本文將詳細(xì)介紹如何在計算機上安裝麒麟操作系統(tǒng) Kylin V10 SP3,幫助您順利完成安裝并開始使用。
    的頭像 發(fā)表于 04-11 15:32 ?1899次閱讀
    如何在<b class='flag-5'>計算機</b>上安裝麒麟操作系統(tǒng)Kylin <b class='flag-5'>V10</b> SP3

    微軟OmniParser V2:大模型轉(zhuǎn)化為計算機智能體

    )以及Anthropic(Sonnet)等,轉(zhuǎn)化為“計算機使用智能體”(Computer Use Agent)的能力。 與前一版本相比,OmniParser V2在檢測更微小、可交互的元素時展現(xiàn)出了更高
    的頭像 發(fā)表于 02-18 09:31 ?2343次閱讀

    微軟OmniParser V2發(fā)布:大模型轉(zhuǎn)化為計算機智能體

    的2.5VL,以及Anthropic的Sonnet在內(nèi)的大模型,轉(zhuǎn)化為“計算機使用智能體”(Computer Use Agent)的能力。 與前代版本相比,OmniParser V2在多個方面實現(xiàn)了
    的頭像 發(fā)表于 02-17 14:35 ?2588次閱讀

    BU-67121W實驗室航空電子接口計算機North Hills

    BU-67121W實驗室航空電子接口計算機North HillsNorth Hills的航空電子接口計算機(AIC),即BU-67121W,是一個高效能、可擴展且便攜的平臺,專為通過以太網(wǎng)開發(fā)并測試
    發(fā)表于 02-11 09:26

    云端超級計算機使用教程

    云端超級計算機是一種基于云計算的高性能計算服務(wù),它將大量計算資源和存儲資源集中在一起,通過網(wǎng)絡(luò)向用戶提供按需的
    的頭像 發(fā)表于 12-17 10:19 ?553次閱讀

    刀片計算機設(shè)計方案:192-6U VPX i7 刀片計算機

    6U VPX , 6U VPX , KU5P計算板 , VPX刀片式計算機 , 刀片計算機 , 無線電通信
    的頭像 發(fā)表于 11-29 15:13 ?584次閱讀
    刀片<b class='flag-5'>計算機</b>設(shè)計方案:192-6U VPX i7 刀片<b class='flag-5'>計算機</b>

    工業(yè)中使用哪種計算機

    在工業(yè)環(huán)境中,工控機被廣泛使用。這些計算機的設(shè)計可承受極端溫度、灰塵和振動等惡劣條件。它們比標(biāo)準(zhǔn)消費類計算機更耐用、更可靠。工業(yè)計算機可控制機器、監(jiān)控流程并實時收集數(shù)據(jù)。其堅固的結(jié)構(gòu)和專業(yè)功能
    的頭像 發(fā)表于 11-29 14:07 ?714次閱讀
    工業(yè)中使用哪種<b class='flag-5'>計算機</b>?

    量子計算機與普通計算機工作原理的區(qū)別

    ? 本文介紹了量子計算機與普通計算機工作原理的區(qū)別。 量子計算是一個新興的研究領(lǐng)域,科學(xué)家們利用量子力學(xué),制造出具有革命性能力的計算機。雖然現(xiàn)在的量子
    的頭像 發(fā)表于 11-24 11:00 ?1496次閱讀
    量子<b class='flag-5'>計算機</b>與普通<b class='flag-5'>計算機</b>工作原理的區(qū)別

    云端超級計算機怎么用

    云端超級計算機是一種基于云計算的高性能計算服務(wù),它將大量計算資源和存儲資源集中在一起,通過網(wǎng)絡(luò)向用戶提供按需的
    的頭像 發(fā)表于 10-18 10:14 ?483次閱讀

    計算機接口位于什么之間

    計算機接口是計算機硬件和軟件之間、計算機與外部設(shè)備之間以及計算機各部件之間傳輸數(shù)據(jù)、控制信息和狀態(tài)信息的硬件設(shè)備和軟件程序。它在計算機系統(tǒng)中
    的頭像 發(fā)表于 10-14 14:02 ?1321次閱讀

    計算機局域網(wǎng)技術(shù)是什么

    無線電磁波)互相連接起來,組成資源和信息共享的計算機互聯(lián)網(wǎng)絡(luò)技術(shù)。局域網(wǎng)技術(shù)涵蓋了多個方面,包括網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、傳輸介質(zhì)、媒體訪問控制方法、網(wǎng)絡(luò)協(xié)議、
    的頭像 發(fā)表于 10-08 10:23 ?947次閱讀

    簡述計算機總線的分類

    計算機總線作為計算機系統(tǒng)中連接各個功能部件的公共通信干線,其結(jié)構(gòu)和分類對于理解計算機硬件系統(tǒng)的工作原理至關(guān)重要。以下是對計算機總線結(jié)構(gòu)和分類
    的頭像 發(fā)表于 08-26 16:23 ?5186次閱讀

    晶體管計算機和電子管計算機有什么區(qū)別

    晶體管計算機和電子管計算機作為計算機發(fā)展史上的兩個重要階段,它們在多個方面存在顯著的區(qū)別。以下是對這兩類計算機在硬件、性能、應(yīng)用以及技術(shù)發(fā)展等方面區(qū)別的詳細(xì)闡述。
    的頭像 發(fā)表于 08-23 15:28 ?3622次閱讀

    計算機網(wǎng)絡(luò)中的三種通信方式

    計算機網(wǎng)絡(luò)中的三種通信方式,即單工通信、半雙工通信和全雙工通信,是理解和設(shè)計高效網(wǎng)絡(luò)架構(gòu)的基礎(chǔ)。
    的頭像 發(fā)表于 08-07 15:00 ?5153次閱讀