image thumbnail

updated 3 months ago

Code for generating Haar matrix by Kamlesh Pawar

Code for generating Haar matrix (signal processing, image processing, coding theory)

[Hr]=generate_haar(N)

image thumbnail

updated 4 months ago

problem_1 by Dimitri

Times 2 - start here (coding theory)

problem_1.m

image thumbnail

updated 1 year ago

Coaxial Cable Based CDMA System Simulation by Iftekhar Tanveer

This is a simulation of CDMA Encoding & Decoding Process using a coax channel. (coding theory, information theory, coaxial cable)

Coaxial Cable Based CDMA System Simulation

...

CDMA_Encode(TotalChips, ...

image thumbnail

updated 2 years ago

Galois Field Array to Exponential Array Conversion by Colin O'Flynn

Convert GF array into exponential notation (a^3, etc) (galois field, exponential, gf2)

gf2exp( GFInput, m, prim)

image thumbnail

updated 2 years ago

Turbo Code Simulation by In Soo Ahn

Generate a turbo code, and decode the code iteratively using MAP detectors. (coding theory, information theory, turbo code)

turbo_code_no_punc_setup

turbo_code_punc_setup

turbo_code_no_punc_multiple_run_driver.m

image thumbnail

updated almost 3 years ago

cofdm simulator by apurva gupta

Simulate BER vs. Eb/No(db) for different types of modulations,coding and interleaving. (coding theory, information theory, bpsk)

final_simulator(varargin)

image thumbnail

updated almost 4 years ago

GPS C/A Code Generator by Dan Boschen

Generates C/A Codes for selected PRNs, up to 37 codes. (coding theory, information theory, gps ca code)

g=cacode(sv,fs)

image thumbnail

updated 4 years ago

LDPC codes BER simulation by Bagawan Nugroho

LDPC codes BER simulation under AWGN channel, MacKay-Neal based LDPC matrix (coding theory, information theory, ldpc)

decodeBitFlipping(rx, H, iteration)

decodeLogDomain(rx, H, N0, iteration)

decodeLogDomainSimple(rx, H, iteration)

image thumbnail

updated 4 years ago

Convolutional Encoder/Decoder of Rate 1/N Codes by Romeil Sandhu

MATLAB code that tests a rate 1/N Convolution Encoder and Decoder schemes via a Trellis map. (convolutional codes, trellis map, awgn channel)

circuit_logic(cur_State,n,m)

compute_Hamm(o,r,block_st,n)

compute_Lp(o,r,block_st,n)

image thumbnail

updated 4 years ago

Soft-Decision Viterbi Decoding with Puncturing by Amit Kansal

Performs soft-decison Viterbi decoding with puncturing over an AWGN channel using Simulink(R). (coding theory, information theory, viterbi decoding)

mvitdecoding_punc

image thumbnail

updated almost 5 years ago

Differential Encoding/Decoding by Dr. Murtaza Khan

Basic Differential Encoding/Decoding of input vector of numeric values (coding theory, information theory, differential)

vo=diffdecodevec(vi)

vo=diffencodevec(vi)

diffencodevecTest.m

image thumbnail

updated 5 years ago

Alternative good LDPC codes for DVB-S2 by Yang Xiao

The program can produce the parity check matrix of DVB-S2 with the size 5400*2700. (dvbs2, communications, coding theory)

LDPC_codes_DVB_s2_5400_H.m

image thumbnail

updated 5 years ago

Quiverc by Bertrand Dano

Creates a color quiver plot with arrows colors according to the magnitude of the vector. (coding theory, information theory, quiver)

quiverc(varargin)

image thumbnail

updated 5 years ago

Convolutional Encoder and Hard Decision Viterbi Decoder by Muhammad Hassan Masood

Convolutional Encoder of Code Rate=1/2, with 3 Memory Elements and a corresponding Hard Decision Vit (coding theory, information theory, viterbi decoder)

[HD]=hamm_dist(A,B)

[dec_op]=viterbidec(rcvd)

[encoded_sequence]=convlenc(message)

image thumbnail

updated 5 years ago

Count "on", "off", or calculate simple "parity" bits of input by James Tursa

Three functions to calculate the number of "on", "off", or simple "parity" bits of input (coding theory, information theory, onbits)

offbits(varargin)

onbits(varargin)

paritybits(varargin)

image thumbnail

updated almost 6 years ago

Girth-six column-weight three QC-LDPC Codes by Gabofetswe Malema

constructs girth-six column-weight three QC-LDPC codes (coding theory, information theory, girth six)

girth63rr.m

image thumbnail

updated almost 6 years ago

Girth-eight column-weight four QC-LDPC codes by Gabofetswe Malema

constructs girth-eight column-weight four LDPC codes (coding theory, information theory, girtheight)

girth84rr.m

image thumbnail

updated almost 6 years ago

Girth-twelve column-weight two QC-LDPC codes by Gabofetswe Malema

contructs girth-twelve column-weight two qc-LDPC codes (coding theory, information theory, girth)

girth12rr.m

image thumbnail

updated almost 6 years ago

Column-weight three Girth-8 QCL-PDC Codes by Gabofetswe Malema

Constructs column-weight three qc-LDPC codes with varied rates (row-weight) and code sizes. (coding theory, information theory, qcldpc)

girth83rr.m

image thumbnail

updated almost 6 years ago

MELP source code by Oleg Basov

MELP encoder and decoder in Matlab (coding theory, information theory, melp)

d_ase.m

d_disp.m

d_ga.m

image thumbnail

updated almost 6 years ago

Data encoding: AMI, NRZ, RZ, Polar, Bipolar, Manchester... by Diego Barragán

Simulation of digital baseband modulation (coding theory, information theory, data encoding)

espec_lc.m

line_code.m

image thumbnail

updated almost 6 years ago

Data encoding: AMI, NRZ, RZ, Polar, Bipolar, Manchester... by Diego Barragán

Functions that simulate data encoding (digital baseband modulation). (coding theory, information theory, functions)

AMINRZ.m

AMIRZ.m

BRZ.m

image thumbnail

updated almost 6 years ago

16-bit ITU-T CRC by Everton Alves

CRC16 calculator for IEEE 802.15.4 (coding theory, information theory, crc)

image thumbnail

updated almost 6 years ago

Exact BER for Gray-coded 2^2n-QAM modulation with AWGN by Paul A.M. Bune

Generates a MatLab-code expression for the exact theoretical BER for Gray-coded 2^2n-QAM modulation (coding theory, information theory, ber)

ExactBER.m

image thumbnail

updated almost 6 years ago

PCM coding by Erick Guerrero

Does PCM to a voice from a microphone input or a specific input function (coding theory, information theory, voice digital modulat...)

PCM.m

image thumbnail

updated 6 years ago

CRC control simulation by Suayb Arslan

This simulation is intended to decide whether or not a given GP accomplishes the targeted task. (coding theory, information theory, crc)

crccontrol.m

image thumbnail

updated 6 years ago

RUN LENGTH DECODING by Shoeb Temrikar

returns binary data from run length encoded array (coding theory, information theory, decoding)

rle_decoding.m

image thumbnail

updated 6 years ago

RUN LENGTH ENCODING by Shoeb Temrikar

rle is performed on a binay stream of data (coding theory, information theory, encoding)

rle_encoding.m

image thumbnail

updated 6 years ago

shannon and non-extensive entropy by Guan Wenye

shannon Tsallis,renyi,escort Tsallis entropy and relative entropy (coding theory, information theory, shannon tsallis)

y1=K_q_Tsallis(P1,P2,q)

y2=K_q_escorTsallis(P1,P2,q)

y2=K_q_renyi(P1,P2,q)

image thumbnail

updated 6 years ago

Turbo Coding For Generic RSC Coders. by Pablo Briff

Transmitter and Receiver Turbo Coding scheme with generic RSC Coders. (coding theory, information theory, turbo coding generic ...)

bermaxrand.m

bin2polar(x)

decmax.m

image thumbnail

updated 6 years ago

BCH RiBM-based decoder by wu bin

RiBM architecture based BCH decoder. Has some bug! (coding theory, information theory, bch)

RiBM.m

image thumbnail

updated 6 years ago

KLDIV by David Fass

Kullback-Leibler or Jensen-Shannon divergence between two distributions. (coding theory, information theory, kullbackleibler)

kldiv.m

image thumbnail

updated 6 years ago

Modular Inverse by G. Levin

Finds the modular inverse over finite (Galois) field. (coding theory, information theory, galois)

y=mulinv(x,p)

image thumbnail

updated 6 years ago

Construction of Regular Gallagher Parity Check by Mr. Konbaar

Construction of Regular Gallagher Parity Check (coding theory, information theory, ldpc)

genH_regularGallagher.m

image thumbnail

updated 6 years ago

Count the number of the girth 4 of LDPC codes by Yang Xiao

The program can count the number of the girth 4 of LDPC codes. (coding theory, information theory, ldpc codes)

girth4_count.m

image thumbnail

updated 6 years ago

Construct the short length of QC LDPC codes without girth 4 and girth 6 by Yang Xiao

The program constructs the short length of QC LDPC codes without girth 4 and girth 6 (coding theory, information theory, qc ldpc codes)

QC_codes.m

image thumbnail

updated 6 years ago

Girth 4 of Gallager codes by Yang Xiao

The program shows the girth 4 of Gallager codes (coding theory, information theory, girth test)

Gallager_girth4.m

image thumbnail

updated 6 years ago

Girth 4 test for LDPC codes by Yang Xiao

We need to know that Girth 4 of H will lead to a poor BER performance. The program can test whether (coding theory, information theory, lpdc)

LDPC_girth4a.m

image thumbnail

updated almost 7 years ago

Gallager LDPC by Mohammed

regular LDPC construction (coding theory, information theory, gallager ldpc)

gallagerLDPC.m

image thumbnail

updated almost 7 years ago

LZW Compression/Decompression by Duncan Barclay

Updated LZW compressor and decompressor with reasonable performance (coding theory, information theory, compression lzw)

lzw2norm (vector, maxTableSize, restartTable)

norm2lzw (vector, maxTableSize, restartTable)

lzw_example.m

image thumbnail

updated almost 7 years ago

Arithmetic coding and decoding for Text Compression by Dr. Madhu S. Nair

Arithmetic coding and decoding for Text Compression (coding theory, information theory, arithmetic coding)

[alpha cnt]=probmodel(seq)

[alpha prob]=probmodel(seq)

[tag mnm]=arithscalecod(alpha,prob,seq)

image thumbnail

updated almost 7 years ago

Internet Checksum by Nawaz Satvilkar

Calculates checksum for given stream of data (coding theory, information theory, checksum)

InternetCheckSum.m

image thumbnail

updated almost 7 years ago

Huffman by Jaun Dough

Generates a static minimum-variance Huffman code tree. (coding theory, information theory, huffman)

huffman(D,W,varargin)

demo.m

image thumbnail

updated almost 7 years ago

NMEA Checksum by ZdeneÃ?Â?Ã?Â?k Teply

NMEA Checksum calcuation (coding theory, information theory, nmea checksum)

nmeachecksum.m

image thumbnail

updated almost 7 years ago

Impact of quantization on performance of convolutional codes (soft decisions) by B Gremont

Plots the expected BER curve of soft decision quantized Viterbi decoders (coding theory, information theory, ber)

Pb=ComputeBerSoftDecisionQuantized(EbNodBvals, Q, Bd, cod...

Pb=ComputeBerSoftDecisionUnquantized(EbNodBvals, Bd, code...

[Bd, dfree]=EstimateBitWEF(Gpoly)

image thumbnail

updated almost 7 years ago

hard decision convolutional coding/decoding by B Gremont

A few m-files showing CV encoding/Viterbi hamming distance decoding (coding theory, information theory, cv code)

[K, M, nu, n, k, coderate, StateTableDecimal]=getcodepara...

[c,c_bin,PathThroughTrellis]=CVencode(m,k,n, StateTable)

[m_est,c_bin_est,CumulatedMetric ]=VAharddecode1(r, State...

image thumbnail

updated 7 years ago

Huffman Coding and Decoding for Text Compression by Dr. Madhu S. Nair

Static Huffman Coding and Decoding; Adaptive Huffman Coding and Decoding for text compression (coding theory, information theory, huffman coding)

[alpha prob]=probmodel(seq)

[huff entropy avglength redundancy]=huffman(alpha,prob)

[tree ndnm]=updatetree(tree,ndnm,al)

image thumbnail

updated 7 years ago

PCM Modulation by Ivan Dario Castano Perez

This program Simulates the PCM coding Scheme (coding theory, information theory, pcm)

PCM(varargin)

image thumbnail

updated 7 years ago

MPSK simulation by B Gremont

Plots the simulated and theoretical BER/SER curve of MPSK (coding theory, information theory, mary)

y=q(x)

z=deci2bin(x,l)

MPSK2.m

image thumbnail

updated 7 years ago

Bits Stuffing by Nawaz Satvilkar

Code provides bit stuffing for given data stream (coding theory, information theory, bits stuffing)

bitstuffing7.m

Contact us