📄 progs.html
字号:
<HTML><HEAD><TITLE> Programs for Low Density Parity Check Codes </TITLE></HEAD><BODY><H1> Programs for Low Density Parity Check Codes </H1>Programs are available for creating LDPC codes, encoding messages,simulating transmission through a channel, and decoding the receivedmessage. There are links here to the general documentation on each ofthese operations, and to the detailed documentation on the relevantprograms.<P>The programs names below are followed by the form of arguments theytake; a similar usage message is displayed when a program is run withno arguments. In these descriptions, things to be entered literallyare in roman font, descriptions of something to be supplied are initalic. Arguments in square brackets are optional. A vertical barseparates alternatives. Dots represent indefinite repetition.<P>Many of the arguments are file names, which can be a dash ("-") inorder to specify that standard input or standard output is to be used.(However, you can't use standard input or output for more than one thing.)<P>Click on a main title below for general information on that aspectof the software, or on the name of a program for detailed information.<P><A HREF="pchk.html">Creating a parity check matrix for a code</A>: <BLOCKQUOTE><PRE><A HREF="pchk.html#make-pchk">make-pchk</A> <I>pchk-file n-checks n-bits row</I>:<I>col ...</I><A HREF="pchk.html#print-pchk">print-pchk</A> [ -d ] <I>pchk-file</I><A HREF="pchk.html#make-ldpc">make-ldpc</A> <I>pchk-file n-checks n-bits seed method</I></PRE></BLOCKQUOTE><P><A HREF="encoding.html">Encoding message blocks as codewords</A>:<BLOCKQUOTE><PRE><A HREF="encoding.html#make-gen">make-gen</A> <I>pchk-file gen-file method</I><A HREF="encoding.html#print-gen">print-gen</A> [ -d ] <I>gen-file</I> <A HREF="encoding.html#encode">encode</A> <I>pchk-file gen-file source-file encoded-file</I></PRE></BLOCKQUOTE><P><A HREF="channel.html">Transmitting bits through a simulated channel:</A><BLOCKQUOTE><PRE><A HREF="channel.html#transmit">transmit</A> <I>encoded-file</I>|<I>n-zeros received-file seed channel</I></PRE></BLOCKQUOTE><P><A HREF="decoding.html">Decoding received blocks:</A><BLOCKQUOTE><PRE><A HREF="decoding.html#decode">decode</A> [ -t | -T ] <I>pchk-file received-file decoded-file</I> [ <I>bp-file</I> ] <I>channel method</I><A HREF="decoding.html#extract">extract</A> <I>gen-file decoded-file extracted-file</I></PRE></BLOCKQUOTE><P><A HREF="support.html">Support programs:</A><BLOCKQUOTE><PRE><A HREF="support.html#rand-src">rand-src</A> <I>source-file seed n-bits</I><A HREF="support.html#verify">verify</A> [ -t ] <I>pchk-file decoded-file</I> [ <I>gen-file</I> [ <I>source-file</I> ] ]</PRE></BLOCKQUOTE>See also the discussions of <A HREF="dep-H.html">linear dependence inparity check matrices</A> and of <A HREF="sparse-LU.html">sparse LUdecomposition methods</A>, and the <A HREF="examples.html">examplesof program usage</A>.<HR><A HREF="index.html">Back to index for LDPC software</A></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -