⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mfasttrellis.m

📁 OFDMA 物理层开发的matlab 源码.飞思卡尔提供.对物理层开发的工程师有帮助!
💻 M
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  Property of Freescale
%  Freescale Confidential Proprietary
%  Freescale Copyright (C) 2005 All rights reserved
%  ----------------------------------------------------------------------------
%  $RCSfile: mFastTrellis.m.rca $
%  $Revision: 1.1 $
%  $Date: Mon Jan 22 11:01:14 2007 $
%  Target: Matlab
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% set up the trellis given code generator g
%
% next_out: trellis next_out  
% next_state: next trellis state 
% last_out: trellis last_out 
% last_state: previous trellis state
%

function [next_out, next_state, last_out, last_state] = mFastTrellis()

next_out = [
     1     1     1     1     1    -1    -1    -1    -1     1    -1    -1    -1    -1     1     1
     1     1     1     1     1    -1    -1    -1    -1     1    -1    -1    -1    -1     1     1
     1     1    -1     1     1    -1     1    -1    -1     1     1    -1    -1    -1    -1     1
     1     1    -1     1     1    -1     1    -1    -1     1     1    -1    -1    -1    -1     1
     1     1    -1    -1     1    -1     1     1    -1     1     1     1    -1    -1    -1    -1
     1     1    -1    -1     1    -1     1     1    -1     1     1     1    -1    -1    -1    -1
     1     1     1    -1     1    -1    -1     1    -1     1    -1     1    -1    -1     1    -1
     1     1     1    -1     1    -1    -1     1    -1     1    -1     1    -1    -1     1    -1];

 last_out = [
     1     1     1     1     1    -1    -1     1    -1     1    -1    -1    -1    -1     1    -1
     1     1    -1     1     1    -1     1     1    -1     1     1    -1    -1    -1    -1    -1
     1     1    -1    -1     1    -1     1    -1    -1     1     1     1    -1    -1    -1     1
     1     1     1    -1     1    -1    -1    -1    -1     1    -1     1    -1    -1     1     1
     1     1     1     1     1    -1    -1     1    -1     1    -1    -1    -1    -1     1    -1
     1     1    -1     1     1    -1     1     1    -1     1     1    -1    -1    -1    -1    -1
     1     1    -1    -1     1    -1     1    -1    -1     1     1     1    -1    -1    -1     1
     1     1     1    -1     1    -1    -1    -1    -1     1    -1     1    -1    -1     1     1];
 
 next_state = [
     1     8     5     4
     5     4     1     8
     2     7     6     3
     6     3     2     7
     7     2     3     6
     3     6     7     2
     8     1     4     5
     4     5     8     1];
 last_state = [
     1     7     2     8
     3     5     4     6
     6     4     5     3
     8     2     7     1
     2     8     1     7
     4     6     3     5
     5     3     6     4
     7     1     8     2];
     

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -