繼續講解!一起來看之前程序中涉及到的函數的代碼!實實在在的的干貨,需要大家好好消化!內容接近四千字,主要為代碼!本文內容已經歸檔到畢業設計課題庫中了。本文內容超級長,主要因為譯碼算法非常復雜。如果你購買了此文,務必耐心看完,慢慢消化。本文的難度適合研究生學習階段,當然優秀的本科生也可以借鑒。維特比譯碼的算法是一個硬核知識點,做物理層算法的人需要攻破它。本文代碼比較復雜,請耐心消化!
先看編碼內容!
%%*********** 卷積碼編碼函數模塊程序 *************%
%%% File: function_trunk_conv_encoder.m %%%%
%%%%%%% 函數名 %%%%%%%
function coded_bits = function_trunk_conv_encoder(in_bits, GenPoly)
%%%%%%%% 程序說明 %%%%%%
% 實現集群方式下信號的(2,1,7)刪余卷積編碼。
%%************** 函數參數定義 *********************%
%%% 輸出參數:
%%% coded_bits:編碼輸出比特流
%%% 輸入參數:
%%% inbits: 輸入單路比特數
%%% GenPoly: 卷積碼生成多項式 可不輸入
%%%***************************************************
%%***************** 程序主體 ******************%%
%%%%%%%%%%%%%%%%% 生成多項式
GenPoly = [1 1 1 1 0 0 1; 1 0 1 1 0 1 1 ];
原文標題:大學畢業設計一席談之五十 刪余卷積碼仿真(2) 編譯碼函數
-
通信網絡
+關注
關注
21文章
2043瀏覽量
52110
原文標題:大學畢業設計一席談之五十 刪余卷積碼仿真(2) 編譯碼函數
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論