image thumbnail

updated 5 years ago

Blind Channel estimation for MIMO systems using Linear Space time codes by Choqueuse Vincent

Perform channel estimation for general STBC-MIMO systems using a subspace approach. (blind, channel, estimation)

[channel]=subspace_channel_estimation_STBC(received_signa...

[modulated_coded_symbols]=space_time_coding(modulated_sym...

one_shot.m

image thumbnail

updated 5 years ago

Blind Channel estimation for MIMO systems using Orthogonal Space time codes by Choqueuse Vincent

Perform channel estimation for OSTBC-MIMO systems. (blind, channel, estimation)

SOS_channel_estimation_OSTBC.m

[modulated_coded_symbols]=space_time_coding(modulated_sym...

one_shot.m

image thumbnail

updated 5 years ago

Maximum Likelihood equalization for STBC-MIMO systems by Choqueuse Vincent

Perform Maximum Likelihood equalization for MIMO Systems using Space time block code. (communication, decoding, equalisation)

[modulated_coded_symbols]=space_time_coding(modulated_sym...

[separated_data]=coherent_ML_receiver(received_signal,H,c...

one_shot_ML_equalizer.m

image thumbnail

updated 5 years ago

Zero forcing equalization for STBC-MIMO systems by Choqueuse Vincent

Perform Zero Forcing equalization for MIMO Systems using Space time block code. (communication, wireless, mimo)

[modulated_coded_symbols]=space_time_coding(modulated_sym...

[separated_data]=coherent_ZF_receiver(received_signal,H,c...

one_shot_ZF_equalizer.m

image thumbnail

updated 5 years ago

Series to parallel by fawzy fawzy

fast with one for loop series to parallel (ofdm, commuincation)

series2parallel(x,N)

image thumbnail

updated 5 years ago

Parallel to series by fawzy fawzy

Fast with one for loop parallel to series function (ofdm, commuincation)

parallel2series(x)

image thumbnail

updated 5 years ago

MATLAB for Digital Communication by Won Yang

The MATLAB programs in "MATLAB/Simulink for Digital Communication" authored by Won Y. Yang et. al (matlab, signal processing, communiation)

AI=inv_GF2(A)

H_est=channel_estimate(X,y)

I=Gauss_Hermite(f,N,varargin)

image thumbnail

updated 5 years ago

Bluetooth voice transmission by Stuart McGarrity

Bluetooth Voice Transmission (wireless, bluetooth, voice)

poiss_gaus_prc(t,x,u,flag,lambda,m,v,seed)

poiss_gaus_prc(t,x,u,flag,lambda,m,v,seed)

bluetooth_init.m

image thumbnail

updated 5 years ago

Bluetooth Full Duplex Voice and Data Transmission by Stuart McGarrity

Simulink® and Stateflow® model of a full duplex Bluetooth® communication link. (wireless, stateflow matlab simu...)

poiss_gaus_prc(t,x,u,flag,lambda,m,v,seed)

poiss_gaus_prc(t,x,u,flag,lambda,m,v,seed)

bluetooth_init.m

image thumbnail

updated 5 years ago

wimax physical layer simulation by Deepak Rathore

Wimax physical layer simulation using mandatory channel coding. (cofdm, ieee 80216e phy layer..., rscc)

[a]=berplot(SNR,ber,rate_id)

[data_out]=convolution(data_in,rate_id,TxRx)

[data_out]=deinterleav_d(data_in,rate_id)

image thumbnail

updated 5 years ago

Rayleigh Fading Channel Generation by Arijit Ukil

This .m file generates rayleigh channel model based on Inverse DFT method. (wireless, communication, rayleigh)

RayleighFading_generation( fftSize,numBlocks,fs,fd )

image thumbnail

updated 5 years ago

Function to generate PN sequence by Ashwini Patankar

This function generates PN sequence (maximal length sequence) (communications, signal processing)

pnseq (a, b, c)

image thumbnail

updated 5 years ago

RFI (Radio Frequency Interference) Mitigation Toolbox 1.2.1 beta by Akshaya Srivatsa

Simulates environment for RFI & quantifies the performance of interference mitigation algorithms (communications, signal processing, simulation)

RFI_AlamoutiRx(Y, H, M)

RFI_ApproxFuncPhiSubOpt(x, r, a)

RFI_BiVarClassAMLRx(Y, H, codebook, M, Es, SNR, A, Gamma1...

image thumbnail

updated 5 years ago

Reed-Solomon errors-and-erasures decoder by Jaco Versfeld

An errors-and-erasures decoder for Reed-Solomon codes based on the Massey-Berlekamp algorithm (reedsolomon, errorsanderasures dec..., masseyberlekamp algor...)

RS_ENC4(code,n,k,g,field)

RS_E_E_DEC(received, erasures,n,k,t,h,g,field);

gfdiff(polynomial)

image thumbnail

updated 5 years ago

Simulation of FSR-UWB (Frequency-Shifted Reference Ultra-Wideband) Wireless Communicatons System by Caglar Arslan

Simulation of FSR-UWB (Frequency-Shifted Reference Ultra-Wideband) Wireless Communicatons System (uwb, ultrawideband, ultra wideband)

BERCalculator(DataSequence,receivedData);

FSRUWBRX(allPulsesWithNoise,SimulationTime,numberOfBits,T...

FSRUWBTX(numberOfBits,fs,Ep,tc,Tf,Nf,Nc,GaussianPulseOrde...

image thumbnail

updated 5 years ago

Simulation of Transmitted Reference Ultra-Wideband Communications (TR-UWB) by Caglar Arslan

Simulation of TR-UWB (Transmitted Reference Ultra-Wideband) Wireless Communications System (communications, wireless, uwb)

BERCalculator(DataSequence,receivedData);

NoiseGenerator(signal,AWGNSNR);

QBEP(SNR,Es,Ts,W)

image thumbnail

updated almost 6 years ago

Communication Systems Reference Curves by Idin Motedayen-Aval

These files show how to match expected theoretical results by Monte Carlo simulations. (communications, demo, simulink)

ConvCode_BER_Curves()

ConvCode_Simulate(SNRs, simLines)

Fading_BER_Curves(SNRs)

image thumbnail

updated 6 years ago

Simplified Waveform Programming for the Agilent 33250A by Scott Dobbins

Simplifies arbitrary waveform generation on the 33250A through GPIB control (example, application, agilent 33250a)

image thumbnail

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

QSAR/QSPR Search Algorithms Toolbox by Andrew Mercader

The M-files, an Example and a Toolbox Tutorial is included in the file (chemistry, physics, qsar)

erm(P, Vec, Mat)

ierm(P, Mat, NumDesc)

ld(P, Vec, Mat)

image thumbnail

updated 6 years ago

1D Damped MUSIC (DMUSIC) Algorithm by Kenneth Faller II

This is the implementation of the DMUSIC algorithm and an example (spectral analysis, damped music dmusic)

dmusic(y,K,J)

dmusicEx1()

image thumbnail

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

OFDM-based Wireless BroadBand System Simulator by Yuanye Wang

Link and system level simulator for OFDM based wireless broadband systems (wireless, ofdm, simulator)

...

...

...

image thumbnail

updated 7 years ago

OFDMA Signal mapping process by Carlos Batlles

A Basic WiMAX 802.16d MAC layer implementation (wireless, ofdma, mac)

MAC_layer (Data_users, SNR_users)

data_region (Amount_data_users, Segment_users);

image thumbnail

updated 7 years ago

Delta Modulation and Adaptive Delta Modulation by Julio Emmanuel Rodriguez Selva

Permite realizar la modulacion delta y delta adaptiva de una señal senoidal y una amortiguada, perm (communications, delta modulation, adaptive delta modula...)

modelta1.m

modelta2.m

proyectocom2.m

image thumbnail

updated 7 years ago

A 802.16d System by Carlos Batlles

A WiMAX System Simulation (wireless, wimax, 80216)

BERteorica.m

CIRpowers.m

PruebaBW.m

image thumbnail

updated 7 years ago

n-PSK modulation and demodulation by Santosh Shah

keep all files in a folder and run any of the test my speech file, with any value of n, in power of (wireless, psk, speech)

my_bi2de(b, msbflag)

my_de2bi(d, msbflag, n)

my_pskdemod(y , m)

image thumbnail

updated 7 years ago

M-QAM modulation and demodulation by Santosh Shah

this is the QAM modulation and demodulation tech. with speech example (wireless, qam, mqam)

my_bi2de(b, msbflag)

my_de2bi(d, msbflag, n)

my_qamdemod(y, m)

image thumbnail

updated almost 8 years ago

convolutional encoding by ANOOP GOPAN

M-file that performs convolutional encoding of binary input sequence (coding theory, information theory, encoding)

image thumbnail

updated almost 8 years ago

MLS generator by Tim Streeter

A maximum length sequence (MLS) generator (coding theory, information theory, mls)

image thumbnail

updated almost 8 years ago

Vertical antenna calculations by Zakaria Rostom

This program calculates some properties of vertical antenna (effective heighth, opening angle, antenne diagram)

antenne.m

image thumbnail

updated 8 years ago

Galois Field Array to Decimal Array Conversion by Murad Qahwash

convert fg array to decimal numbers (coding theory, information theory, gf)

image thumbnail

updated 8 years ago

Event based Stop and Wait ARQ Simulation by olutola dokun

simulation of ARQ Techniques (automatic repeat requ..., arq, error detection)

image thumbnail

updated 8 years ago

PERFORMANCE ANALYSIS OF SYMBOL/CHIP BASED MINIMUM VARIANCE BEAMFORMER CONFIGURATION FOR SYN by Paramasivam Karpagavalli

The symbol-based configuration can lead to a significant improvement in Signal-to-interference-plus- (wireless, sinr, ber)

output=user10chip()

output=user10sym()

output=user12chip()

image thumbnail

updated 8 years ago

UNSCENTED KALMAN FILTER by rc reddy

An example of UNSCENTED KALMAN FILTER (dsp, kalman, unscented)

MSMTUPDT(Xinew1,Xinew2,Xinew3,Yinew1,Yinew2,Yinew3,Xbark,...

TMUPDT(Wmo,Wmi,Wmin,Wco,Wci,Wcin,Sg11,Sg12,Sg13,Sg21,Sg22...

sigmacal(mn1,CV1,mn2,Qo,mn3,Ro,lam);

image thumbnail

updated 8 years ago

KALMAN FILTER by rc reddy

An example of KALMAN FILTER (dsp, kalman, filter)

KLMN(Ap,Xint_v,Uk,Qu,Vk,Qv,C,n);

kf11.m

image thumbnail

updated 8 years ago

TCH/FS GSM channel simulation by Juan Antonio ARIZAGA

Coding, interleaving, codification and modulation for GSM channel (filter design, filter analysis, gsm)

diferencia(X)

encodingnuevo4.mdl

image thumbnail

updated 9 years ago

Maximum Likelihood Contour Plot Calculation by Levente Simon

Maximum Likelihood contour plot. (statistics, probability, likelihood)

[out]=fcnSensitivityRun_3D(Objfun, BCcoeff, setts, param)

fcnMLPlot(in)

fcnNormalize0_1(a)

image thumbnail

updated 9 years ago

Seri Fourier Gui by SAYED MEYSAM HOSSEINI

This figure display aspect of seri fourier. (gui tools, example, seri fourier gui)

image thumbnail

updated 9 years ago

3SA (Spread Spectrum Simulation Application) by Terrence Irving

An interactive application simulating a DSSS communication. (wireless, dsss ds ss cdma direc...)

component_window_launcher(button_clicked, screen_width)

spread(command, spreading_factor)

sssa(screen_width)

image thumbnail

updated 9 years ago

Heider Balance Theory by Hokky Situngkir

Graph Analysis of Heider Balance Theory (gallery, graph, heider)

balans(matriks)

graf(matriks)

heider(adj2, iterasi)

image thumbnail

updated 9 years ago

Versatile Modulator by César Delgado González

Template for signal manipulation GUI. (bpsk, qpsk, qam)

...

BinaryToTXT.m

IQsignals.m

image thumbnail

updated almost 10 years ago

UWB Fixed-Point Model (Multiband OFDM) by Mike Mulligan

Ultrawideband (UWB) multiband OFDM physical layer with fixed-point transmitter/receiver modeling. (wireless, ultrawideband, uwb)

UWB_settings(OFDMDataSymPerFrame, OFDMWordLength);

UWB_settings(OFDMDataSymPerFrame, OFDMWordLength);

fpscaling(wordLength, LE, returnFracLength);

image thumbnail

updated 11 years ago

PROFIBUS over 802.11b by Thomas Vogel

Polling based PROFIBUS MAC layer over a 802.11 PHY. (wireless, profibus 80211b wlan ...)

read_device_data(file, Delimiter)

setfieldindexnumbers(block)

wPROFIBUS_BS_menu(Block, action, varargin)

image thumbnail

updated 11 years ago

IEEE 802.11a WLAN model by Martin Clark

IEEE 802.11a WLAN physical layer model, with demonstration of adaptive modulation and coding. (wireless, 80211a, 80211)

IEEE80211a_graphics(s, ax, firstcall, params);

IEEE80211a_graphics(s, ax, firstcall, params);

IEEE80211a_open_graphics(blk, forceClose);

image thumbnail

updated 11 years ago

hm407 by Jordi Palacin

Function to read Hameg HM407 oscilloscope data. (hardware driver, hameg, hm407)

hm407

image thumbnail

updated 11 years ago

SAW Correlator/ Filter Simulation Tools by Christopher Gibson

SAW filter and SAW correlator simulation tools. (wireless, saw surface acoustic ...)

Apodized_Filter_Remez(varargin)

Corr_Freq_temp_shift(varargin)

Correlator_ideal_response(varargin)

image thumbnail

updated 11 years ago

Home Networking Basis by Walter Chen

M-files for chapters 2-10 and Simulink models for Ethernet and Wireless Ethernet. (communications, home networking, homepna)

[A1,B1,C1,D1,Dn1]=sblockclc(aa,ba,ca,da,adn,ab,bb,cb,db,b...

[a,b,c,d]=blockabcd(r1,r2,r3,r4,r5,r6,l,c,f);

[a,b,c,d]=splitio(f,z0);

image thumbnail

updated 11 years ago

Defense Communications: US MIL-STD-188-110B Waveform Simulation by Alex Rodriguez

Simulink model of the physical layer of a communications system compliant to US MIL-STD-188-100B. (wireless, defense communication...)

MIL_STD_initmask(block)

MIL_STD_188_110B

MIL_STD_TestEncoderFigure4

image thumbnail

updated 12 years ago

CDMA2000 Downlink Simulink Models by Alex Rodriguez

Simulation of a CDMA2000 downlink system (wireless, cdma2000, cdma)

cdma2k_inttable(numSamp, rc);

cdma2k_load.m

cdma2k_lib

Contact us