image thumbnail

updated 20 days ago

Butterfly-Particle Swarm Optimization(Butterfly-PSO/BFPSO) Technique by AASHISH KUMAR BOHRE

AASHISH KUMAR BOHRE

BF-PSO based on novel control parameters such as sensitivity and probability of the nectar presence. (optimization, mathematics, probability)

image thumbnail

updated 6 months ago

Fast Frequency Hopping Spread Spectrum Analysis of a BPSK Signal by Roshan P Shajan

Roshan P Shajan

Both Modulation and Demodulation using MATALB (plotting, fhss, coding theory)

FHSS_BPSK.m

image thumbnail

updated 9 months ago

Pulse Code Modulation by Shujaat Khan

Shujaat Khan

This code is the implementation of Pulse Code Modulation Scheme and its variant Delta Modulation (pcm, modulation, pulse code modulation)

Delta_Mod.m

PCM_EXP.m

image thumbnail

updated 10 months ago

convo.m by sanoopkumar ps

sanoopkumar ps

viterbi decoding for convolutional codes (viterbidecoding, halferate convolution..., coding theory)

convo.m

image thumbnail

updated 1 year ago

Code for generating Haar matrix by Kamlesh Pawar

Kamlesh Pawar

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

[Hr]=generate_haar(N)

image thumbnail

updated 1 year ago

problem_1 by Dimitri

Dimitri

Times 2 - start here (coding theory)

problem_1.m

image thumbnail

updated 2 years ago

Coaxial Cable Based CDMA System Simulation by Iftekhar Tanveer

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 almost 3 years ago

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

Colin O'Flynn

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

gf2exp( GFInput, m, prim)

image thumbnail

updated 3 years ago

Turbo Code Simulation by In Soo Ahn

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 4 years ago

cofdm simulator by apurva gupta

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 4 years ago

GPS C/A Code Generator by Dan Boschen

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 almost 5 years ago

LDPC codes BER simulation by Bagawan Nugroho

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 5 years ago

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

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 5 years ago

Soft-Decision Viterbi Decoding with Puncturing by Amit Kansal

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 5 years ago

Differential Encoding/Decoding by Dr. Murtaza Khan

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 almost 6 years ago

Alternative good LDPC codes for DVB-S2 by Yang Xiao

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 6 years ago

Quiverc by Bertrand Dano

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 6 years ago

Convolutional Encoder and Hard Decision Viterbi Decoder by Muhammad Hassan Masood

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 6 years ago

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

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 6 years ago

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

Gabofetswe Malema

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

girth63rr.m

image thumbnail

updated 6 years ago

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

Gabofetswe Malema

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

girth84rr.m

image thumbnail

updated 6 years ago

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

Gabofetswe Malema

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

girth12rr.m

image thumbnail

updated 6 years ago

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

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 6 years ago

MELP source code by Oleg Basov

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 6 years ago

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

Diego Barragán

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

espec_lc.m

line_code.m

image thumbnail

updated 6 years ago

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

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 6 years ago

16-bit ITU-T CRC by Everton Alves

Everton Alves

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

image thumbnail

updated almost 7 years ago

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

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 7 years ago

PCM coding by Erick Guerrero

Erick Guerrero

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

image thumbnail

updated almost 7 years ago

CRC control simulation by Suayb Arslan

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 almost 7 years ago

RUN LENGTH DECODING by Shoeb Temrikar

Shoeb Temrikar

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

image thumbnail

updated almost 7 years ago

RUN LENGTH ENCODING by Shoeb Temrikar

Shoeb Temrikar

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

image thumbnail

updated 7 years ago

shannon and non-extensive entropy by Guan Wenye

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 7 years ago

Turbo Coding For Generic RSC Coders. by Pablo Briff

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 7 years ago

BCH RiBM-based decoder by wu bin

wu bin

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

image thumbnail

updated 7 years ago

KLDIV by David Fass

David Fass

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

image thumbnail

updated 7 years ago

Modular Inverse by G. Levin

G. Levin

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

y=mulinv(x,p)

image thumbnail

updated 7 years ago

Construction of Regular Gallagher Parity Check by Mr. Konbaar

Mr. Konbaar

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

image thumbnail

updated 7 years ago

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

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 7 years ago

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

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 7 years ago

Girth 4 of Gallager codes by Yang Xiao

Yang Xiao

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

Gallager_girth4.m

image thumbnail

updated 7 years ago

Girth 4 test for LDPC codes by Yang Xiao

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 7 years ago

Gallager LDPC by Mohammed

Mohammed

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

image thumbnail

updated 7 years ago

LZW Compression/Decompression by Duncan Barclay

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 7 years ago

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

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 7 years ago

Internet Checksum by Nawaz Satvilkar

Nawaz Satvilkar

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

InternetCheckSum.m

image thumbnail

updated 7 years ago

Huffman by Jaun Dough

Jaun Dough

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

huffman(D,W,varargin)

demo.m

image thumbnail

updated 7 years ago

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

ZdeneÃ?Â?Ã?Â?k Teply

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

image thumbnail

updated almost 8 years ago

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

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 8 years ago

hard decision convolutional coding/decoding by B Gremont

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...

Contact us