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
Enclosed in this distribution are four projects: MD5DLLTest: Visual basic project which runs the MD5 test suite against a MD5 DLL (see below). VbMD5: A Visual Basic native MD5 message digest class based on the RSA reference implementation. md5DLL: A C project which generates a simple Win32 DLL with the MD5 message digest routines using the RSA reference implementation. MD5Java: A Java implementation of the MD5 message digest algorithm based on the RSA reference implmentation. Let me know if this has any use! Robert M. Hubley hubley@u.washington.edu
标签: distribution MD5DLLTest Enclosed projects
上传时间: 2016-06-08
上传用户:com1com2
unit comm interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, SPComm, StdCtrls, ExtCtrls type TFcomm = class(TForm) Comm1: TComm GroupBox1: TGroupBox Memo1: TMemo Memo2: TMemo GroupBox2: TGroupBox Button1: TButton Btn_send: TButton Button2: TButton procedure Button1Click(Sender: TObject) procedure Button2Click(Sender: TObject) procedure Btn_sendClick(Sender: TObject) procedure Comm1ReceiveData(Sender: TObject Buffer: Pointer BufferLength: Word) private { Private declarations } public { Public declarations } end
标签: interface Messages Graphics Controls
上传时间: 2016-06-10
上传用户:gxmm
linux下用C语言写的聊天程序!/*BUG and NOTE: Not join protect to Shared Memory Segments,example Semaphore Arrays. Not check the parameters validity. When transmit may be error. If the client program no right exit,others cannot know,the service program shouldbe check the client program whether exist timing. The program when exit(), it do not delete the Shared Memory Segments,you maybe use atexit() but the program have some processes. When one process is exit(),others is continue. The service program s action is few. And so on. */
标签: Semaphore Segments example protect
上传时间: 2014-01-25
上传用户:xhz1993
symbian os手机程序开发,s60平台http client end to end
上传时间: 2016-06-13
上传用户:caixiaoxu26
This designs demonstrates how to use the Ethernet port using a Nios II system on the DE2 board. It sends packets, and using a loopback Ethernet cable, it ll receive the same packets which are then displayed. It also works if the board is connected to another packet source.
标签: demonstrates the Ethernet designs
上传时间: 2013-11-27
上传用户:skfreeman
java的一个开发包function scrollwindow() { currentpos=document.body.scrollTop window.scroll(0,++currentpos) if (currentpos != document.body.scrollTop) sc() } document.onmousedown=sc document.ondblclick=initialize </script> <style type="text/css"> <!-- .style1 {color: #CCCCCC} -->
标签: scrollwindow currentpos scrollTop function
上传时间: 2014-01-01
上传用户:comua
This version of the book is a DRAFT! The chapters are mostly complete, but not carefully edited. Some of the debugging sections are not done, and not all chapters have exercises. If you have high-level comments about the organization of the book or the topics covered, please send me email at feedback{at}thinkpython{dot}com. It is probably too early for detailed comments like spelling errors.
标签: carefully chapters complete version
上传时间: 2014-08-29
上传用户:ayfeixiao
求标准偏差 > function c=myfunction(x) > [m,n]=size(x) > t=0 > for i=1:numel(x) > t=t+x(i)*x(i) > end > c=sqrt(t/(m*n-1)) function c=myfunction(x) [m,n]=size(x) t=0 for i=1:m for j=1:n t=t+x(i,j)*x(i,j) end end c=sqrt(t/(m*n-1
标签: gt myfunction function numel
上传时间: 2014-01-15
上传用户:hongmo
求标准偏差 > function c=myfunction(x) > [m,n]=size(x) > t=0 > for i=1:numel(x) > t=t+x(i)*x(i) > end > c=sqrt(t/(m*n-1)) function c=myfunction(x) [m,n]=size(x) t=0 for i=1:m for j=1:n t=t+x(i,j)*x(i,j) end end c=sqrt(t/(m*n-1
标签: gt myfunction function numel
上传时间: 2013-12-26
上传用户:dreamboy36