• 大小: 138KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签: reed-solomon  

资源简介

关于reed solomon编码的代码实现。我也是在网上download下来的

资源截图

代码片段和文件信息

/* Reed-Solomon decoder
 * Copyright 2002 Phil Karn KA9Q
 * May be used under the terms of the GNU General Public License (GPL)
 */

#ifdef DEBUG
#include 
#endif

#include 

#define NULL ((void *)0)
#define min(ab) ((a) < (b) ? (a) : (b))

#ifdef FIXED
#include “fixed.h“
#elif defined(BIGSYM)
#include “int.h“
#else
#include “char.h“
#endif

int DECODE_RS(
#ifndef FIXED
void *p
#endif
DTYPE *data int *eras_pos int no_eras){

#ifndef FIXED
  struct rs *rs = (struct rs *)p;
#endif
  int deg_lambda el deg_omega;
  int i j rk;
  DTYPE uqtmpnum1num2dendiscr_r;
  DTYPE lambda[NROOTS+1] s[NROOTS]; /* Err+Eras Locator poly
 * and syndrome poly */
  DTYPE b[NROOTS+1] t[NROOTS+1] omega[NROOTS+1];
  DTYPE root[NROOTS] reg[NROOTS+1] loc[NROOTS];
  int syn_e

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         41  2001-12-31 03:29  reed-solomon-3.1.1\ccsds.h

     文件       1651  2002-01-02 13:18  reed-solomon-3.1.1\char.h

     文件      39311  2001-12-06 15:14  reed-solomon-3.1.1\config.guess

     文件      27594  2001-12-06 15:14  reed-solomon-3.1.1\config.sub

     文件      43646  2002-01-02 13:30  reed-solomon-3.1.1\configure

     文件        760  2002-01-02 12:59  reed-solomon-3.1.1\configure.in

     文件       5126  2009-02-17 17:23  reed-solomon-3.1.1\Debug\BuildLog.htm

     文件       2048  2008-10-31 02:21  reed-solomon-3.1.1\Debug\rstest.exe.embed.manifest

     文件       2112  2008-10-31 02:21  reed-solomon-3.1.1\Debug\rstest.exe.embed.manifest.res

     文件        145  2009-02-17 17:23  reed-solomon-3.1.1\Debug\rstest.exe.intermediate.manifest

     文件       8214  2008-10-31 02:21  reed-solomon-3.1.1\Debug\rstest.obj

     文件      19456  2009-02-17 17:23  reed-solomon-3.1.1\Debug\rstest.pdb

     文件      33792  2008-10-31 02:05  reed-solomon-3.1.1\Debug\vc60.idb

     文件      53248  2008-10-31 02:05  reed-solomon-3.1.1\Debug\vc60.pdb

     文件      35840  2008-10-31 02:21  reed-solomon-3.1.1\Debug\vc80.idb

     文件      53248  2008-10-31 02:21  reed-solomon-3.1.1\Debug\vc80.pdb

     文件       6775  2002-01-02 13:26  reed-solomon-3.1.1\decode_rs.c

     文件        695  2002-01-02 13:16  reed-solomon-3.1.1\decode_rs_ccsds.c

     文件       1101  2002-01-02 13:16  reed-solomon-3.1.1\encode_rs.c

     文件        670  2002-01-02 13:17  reed-solomon-3.1.1\encode_rs_ccsds.c

     文件       2920  2002-01-02 13:29  reed-solomon-3.1.1\exercise.c

     文件        973  2002-01-02 13:17  reed-solomon-3.1.1\fixed.h

     文件        784  2002-01-02 13:19  reed-solomon-3.1.1\gen_ccsds.c

     文件       1473  2002-01-02 13:18  reed-solomon-3.1.1\gen_ccsds_tal.c

     文件       3097  2002-01-02 13:18  reed-solomon-3.1.1\init_rs.c

     文件       5598  2001-12-06 15:14  reed-solomon-3.1.1\install-sh

     文件       1578  2002-01-02 13:18  reed-solomon-3.1.1\int.h

     文件       2197  2002-01-02 13:19  reed-solomon-3.1.1\makefile.in

     文件        631  2002-01-02 13:16  reed-solomon-3.1.1\README

     文件       7192  2002-01-02 13:13  reed-solomon-3.1.1\rs.3

............此处省略16个文件信息

评论

共有 条评论

相关资源