This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal’s programs collection, which can be found in [1]. While Neal’s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder).
标签: LDPC introduction simulation software
上传时间: 2014-01-14
上传用户:大融融rr
This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal’s programs collection, which can be found in [1]. While Neal’s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder).
标签: LDPC introduction simulation software
上传时间: 2014-12-05
上传用户:change0329
一定要在TC下运行,需要包括一些头文件,如graphic.h 要求:画一辆小车不停地水平从屏幕左边运动到右边,随着每一遍运动,小车高度均匀下降,降到最低后返回最高处 相关函数:delay(),kbhit(),lineto(),moveto(),arc(),circle()等。
标签: 运行
上传时间: 2016-08-18
上传用户:彭玖华
The idea behind differential GPS is to remove as much errors as possible from the range measurements by establishing these errors at a reference site. In its most simple setup, a GPS receiver is located at a well surveyed position and its (pseudo) range measurements are compared with the actual calculated range from this receiver to the SV s. The differences between measured ranges and calculated ranges at the reference receiver are applied as corrections to the ranges measured by other receiver(s) close by.
标签: differential measurements possible behind
上传时间: 2013-12-19
上传用户:zgu489
AMOP 0.3 is an Automatic Mock Object for C++. By using ABI and template techniques, it can simulate a pseudo-"Reflection" which is normally not support in C++ . The main differences between AMOP and other mock object library is that, users DO NOT need to implement the interface of the object which to mock...
标签: techniques Automatic template simulate
上传时间: 2013-12-31
上传用户:rocwangdp
高级C语言源程序范例 Source Code from Que publications "Advanced C" Techniques and Aplications ISBN 0-88022-162-3 Advanced C Techniques and Applications QUE Unpack into a directory with the following structure root - Contents of this arc. root/bgs Contents of BGS.arc root/uis Contents of UIS.arc root/grfuser Contents og grfuser.arc
标签: publications Aplications Techniques Advanced
上传时间: 2017-02-21
上传用户:c12228
Traveling Salesperson Problem Our branch-and-strategy splits a branch and bound solution into two groups: one group including a particular arc and the other excluding this arc. 1.Each splitting incurs a lower bound and we shall traverse the searching tree with the "lower" lower bound. 2.If a constant subtracted from any row or any column of the cost matrix, an optimal solution does not change.
标签: branch-and-strategy Salesperson Traveling solution
上传时间: 2013-12-29
上传用户:璇珠官人
Some thesis studies about wireless sensor network algorithms. Algorithms are considered and some pseudo codes are shown.
标签: Algorithms algorithms considered wireless
上传时间: 2013-11-27
上传用户:luopoguixiong
Implementation of Edmonds Karp algorithm that calculates maxFlow of graph. Input: For each test case, the first line contains the number of vertices (n) and the number of arcs (m). Then, there exist m lines, one for each arc (source vertex, ending vertex and arc weight, separated by a space). The nodes are numbered from 1 to n. The node 1 and node n should be in different sets. There are no more than 30 arcs and 15 nodes. The arc weights vary between 1 and 1 000 000. Output: The output is a single line for each case, with the corresponding minimum size cut. Example: Input: 7 11 1 2 3 1 4 3 2 3 4 3 1 3 3 4 1 3 5 2 4 6 6 4 5 2 5 2 1 5 7 1 6 7 9 Output: 5
标签: Implementation calculates algorithm Edmonds
上传时间: 2014-01-04
上传用户:kiklkook
void DFS(MGraph G, int i) { int j; visited[i] = TRUE; printf("%c ", G.vexs[i]); for (j=0; j<G.numVertexes; ++j) { if (G.arc[i][j]!=INFINITY && !visited[j]) DFS(G, j); } }
上传时间: 2016-12-28
上传用户:chenyameng