Listing of Communication in Scripts
- maxalign.m
- License: Freeware
- Price: 0.00

Aligns matrix entries so that the center of the time series corresponds to the maximum value of the time series..
- Publisher: Joshua Carmichael
- Date: 14-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- linear block codes
- License: Freeware
- Price: 0.00

Input a 3 bit msg vector like [1 0 1] etc. it gives corresponding 6 bit coded output...this output is input to 2nd prog linblkcoderx()... it gives no error...deliberately introduce 1 bit error.. the linblkcoderx will identify error and correcterror and correct it.
- Publisher: Waqas Mansoor
- Date: 20-06-2013
- Size: 922 KB
- Platform: Matlab, Scripts
- Fabry Perot filter modeling and Analysis
- License: Freeware
- Price: 0.00

A Fabry-Parot Filter consist of the cavity formed by two highly reflective mirrors placed parallel to each other , as shown in the figure 1.The input light beam to the filter enters the first mirror at right angles to its surface. The output of the filter is the light beam leaving the second mirror.
- Publisher: Tamir Suliman
- Date: 16-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Training Sinusoidal Input For Sinusoidal Relaxation Oscillator VI1 with simulink
- License: Freeware
- Price: 0.00

It is a training with sinusoidal input signal to sinusoidal relaxation oscillator VI1 with simulink.Students in computer science can take input Asinwt and get variation A amplitude and frequency w=3.14*F and set curve input/output..
- Publisher: Dit Papa Lamine ndao
- Date: 02-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- wvfrms2bases
- License: Freeware
- Price: 0.00

Computes an orthogonal basis from a given criteria. Options are identical to those of sortwvfrms: basis are computed by signal width, localization, and noise. The vectors are sorted by the given criteria, projected onto a subspace orthogonal to the previously sorted vectors, and sorted in that subspace, then projected, etc.
- Publisher: Joshua Carmichael
- Date: 24-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- BER Curve for QPSK in Rayleigh Channel
- License: Freeware
- Price: 0.00

This script simulates QPSK or 4-QAM modulation scheme in Rayleigh channel and compares it to theoretical limits. QPSK gives 3dB SNR degradation when compared to BPSK but twice as much throughput. I hope this will be helpful for students of wireless communication.
- Publisher: Shah Gul Khan
- Date: 03-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Hata and COST231-Hata Models
- License: Freeware
- Price: 0.00

Hata and COST231-Hata Propagation Models. Two functions and two test scripts (with plots)..
- Publisher: Michal Bok
- Date: 03-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Joint Frequency and Delay Correlation
- License: Freeware
- Price: 0.00

[FDOUT, FREQ_AXIS] = FDCORR(A,B,FRANGE) FDCORR Joint frequency and delay correlation Performs an efficient circular cross correlation between two vectors over all possible frequency offsets (Dopplers) between -pi and pi where 2pi is the sampling rate.
- Publisher: Dan Boschen
- Date: 13-04-2013
- Size: 31 KB
- Platform: Matlab, Scripts
- Signal Processor for Graphs (Pictures) update 2 - Final
- License: Freeware
- Price: 0.00

Please refer the previous versions Signal Processor for Graphs (Pictures) update 1 http://www.mathworks.com/matlabcentral/fil...objectType=FILE Signal Processor for Graphs (Pictures) http://www.mathworks.com/matlabcentral/fil...objectType=FILE.
- Publisher: Suresh Kumar Gadi
- Date: 05-03-2013
- Size: 154 KB
- Platform: Matlab, Scripts
- Feature Selection using Matlab
- License: Freeware
- Price: 0.00

The DEMO includes 5 feature selection algorithms: * Sequential Forward Selection (SFS) * Sequential Floating Forward Selection (SFFS) * Sequential Backward Selection (SBS) * Sequential Floating Backward Selection (SFBS) * ReliefF Two CCR estimation methods: * Cross-validation * Resubstitution After selecting the best feature subset, the classifier obtained can be used for classifying any pattern.
- Publisher: Dimitrios Ververidis
- Date: 14-04-2013
- Size: 3308 KB
- Platform: Matlab, Scripts
- BFSK design using system generator
- License: Freeware
- Price: 0.00

The transmitter is the combination of three distinct parts: the preamble, the data input and the modulation circuitry. The data is transmitted in blocks of 120 bits. An eight bit preamble with pattern 10101001 is attached in front of every packet to facilitate packet synchronization at the receiver.
- Publisher: KONSTANTINOS VOSKAKIS
- Date: 22-01-2013
- Size: 61 KB
- Platform: Matlab, Scripts
- When wavelet meet HMM
- License: Freeware
- Price: 0.00

To duplicate results of the screenshot, please run: test_WHMM This script is an implementation of Reference [1], including 2 parts: 1. 1D signal denoising (page 9~11) 2. 1D random process(RP) classification (page 12) Reference: [1] Wavelet-Based Statistical Signal Processing Using Hidden Markov Models: MS Crouse, RD Nowak, RG Baraniuk - IEEE transactions on signal processing, 1998 - dsp.
- Publisher: Su Dongcai
- Date: 05-05-2013
- Size: 20 KB
- Platform: Matlab, Scripts
- Estimatenoise
- License: Freeware
- Price: 0.00

Some curve fitting or smoothing tools can benefit from knowledge of the noise variance to expect on your data. Kalman filters use this information, also some spline fitting tools. So I wrote a function to extract the noise variance from a signal vector.
- Publisher: John D'Errico
- Date: 11-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Simulink Model of the IEEE 802.11n PHY Layer model
- License: Freeware
- Price: 0.00

See the paper describing the model at: Wireless LAN Comes of Age: Undersanding the IEEE 802.11n Amendment by Thomas Paul and Tokunbo Ogunfunmi, IEEE Circuits and Systems Magazine, First quarter 2008, pp. 28-54. 2008. See the paper describing the model in IEEE Xplore at http://0-ieeexplore.
- Publisher: Tokunbo Ogunfunmi
- Date: 24-06-2013
- Size: 4116 KB
- Platform: Matlab, Scripts
- RST controller
- License: Freeware
- Price: 0.00

General RST controller of French school..
- Publisher: Wolfram Ebert
- Date: 08-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- CellSort
- License: Freeware
- Price: 0.00

This toolbox includes routines for using principal component analysis (PCA) and independent component analysis (ICA) to extract cellular signals from imaging data sets. A full description and validation of the method is provided in the paper, "Automated Analysis of Cellular Signals from Large-Scale Calcium Imaging Data," Neuron, 63:747 (2009): http://tinyurl.
- Publisher: Eran Mukamel
- Date: 07-05-2013
- Size: 338 KB
- Platform: Matlab, Scripts
- WSEdecomp
- License: Freeware
- Price: 0.00

Split the signal S(SPACE,TIME) into its downward/upward space propagating and stationnary components via a 2D Fourier decomposition. S is a (SPACE,TIME) matrix. We eventually proceed to a space and/or time filtering. DT,DX are temporal and space step.
- Publisher: Guillaume MAZE
- Date: 16-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Frequency Modulation and Demodulation
- License: Freeware
- Price: 0.00

The Files includ;The Filecy modulation and demodulation technique.
- Publisher: Farhat Masood
- Date: 24-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Laplace random variables
- License: Freeware
- Price: 0.00

This function generates random numbers distributed according to the Laplace distribution using the Probability integral transformation.
- Publisher: Christos Saragiotis
- Date: 09-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Non-Redundant Shift-Invariant Complex Wavelet Transform
- License: Freeware
- Price: 0.00

This transformation is non-redundant, approximately shift-invariant and produces oriented filters in 2D and 3D. There is a m-file called 'example.m' which shows how one can use this package. For more information see the following paper: Hosseini, Vafadust : "Almost Perfect Reconstruction Filter Bank for Non-redundant ,Approximately Shift-Invariant, Complex Wavelet Transforms".
- Publisher: Reshad Hosseini
- Date: 18-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Signal Processor for Graphs (Pictures) update 1
- License: Freeware
- Price: 0.00

This is update to 'Signal Processor for Graphs (Pictures) ' Present tool has got following improvements over previous version. 1. Zero padding for elemination rounding off error. 2. Mean, Standard deviatio and variance calculations. 3. Adding a function (useful for digital signal processing).
- Publisher: Suresh Kumar Gadi
- Date: 09-02-2013
- Size: 123 KB
- Platform: Matlab, Scripts
- Hamming Encoder-Decoder
- License: Freeware
- Price: 0.00

Two M files implementing a Hamming (12,9) Encoder-Decoder algorithm. They have only been tested in MATLAB 5.1, although they may work in other versions of MATLAB. (e.g. 4.2c, 5.2).
- Publisher: Roberto Sanz Gil
- Date: 24-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Circular convolution using DCT and DST
- License: Freeware
- Price: 0.00

Matlab code for the algorithm published in V. G. Reju, S. N. Koh and I. Y. Soon, Convolution Using Discrete Sine and Cosine Transforms, IEEE Signal Processing Letters, VOL. 14, NO. 7, JULY 2007, pp.445-448..
- Publisher: Reju VG
- Date: 14-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Robust Landmark-Based Audio Fingerprinting
- License: Freeware
- Price: 0.00

This landmark-based audio fingerprinting system is able to match short, noisy snippets to a reference database in near-constant time. This is my implementation of the music audio matching algorithm developed by Avery Wang for the Shazam service. Shazam can identify apparently any commercial music track from a short snippet recorded via your cell phone in a noisy bar.
- Publisher: Dan Ellis
- Date: 09-04-2013
- Size: 154 KB
- Platform: Matlab, Scripts
- SigBuilder Code Generator
- License: Freeware
- Price: 0.00

The Signal Builder Block will only generate code for 1 test group. This block is designed to generate the code for the other test groups and allow for easy selection through a tunable parameter. This also allows for programmatic control of the signal builder groups from System Test.
- Publisher: Ethan Woodruff
- Date: 18-06-2013
- Size: 20 KB
- Platform: Matlab, Scripts
- Hard decision convolutional coding/decoding
- License: Freeware
- Price: 0.00

CVencode.m % function for CV encoding (arbitrary CV code) VAharddecode1.m % function for Viterbi hard decision decoding CVsimhard.m basic CV coding/decoding BERcurve_CV_hard.m computes simulated BER curve UTILITY FUNCTIONS getcodeparameters bin2deci deci2bin.
- Publisher: B Gremont
- Date: 10-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- BER for BPSK in Rayleigh channel
- License: Freeware
- Price: 0.00

Simple Matlab example simulating a BPSK transmission and reception in Rayleigh channel. The script performs the following (a) Generate random binary sequence of +1's and -1's. (b) Multiply the symbols with the channel and then add white Gaussian noise.
- Publisher: Krishna Sankar M
- Date: 18-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Toolbox for log-spectral magnitude MMSE estimators under super-Gaussian densities
- License: Freeware
- Price: 0.00

Toolbox for log-spectral magnitude MMSE estimators under super-Gaussian densities. The toolbox can also be downloaded from: http://ict.ewi.tudelft.nl/~richard/log_spe...per_gaussV1.rar The matlab files enclosed in this toolbox can be used to tabulate gain functions for log-spectral magnitude MMSE estimators under an assumed Generalized-Gamma model for the clean speech magnitude DFT coefficients.
- Publisher: Richard Hendriks
- Date: 07-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Frequency Plotting
- License: Freeware
- Price: 0.00

THIS FUNCTION PLOTS FFT OF THE SIGNAL INPUT TO THE FUNCTION IS userfft(input, sampling frequency, waveform, psd) input -> Input waveform sampling frequency -> Sampling frequency waveform -> 'real' refers to real baseband signals plots only half the fft output -> 'complex' refers to complex baseband signals plots complete spectrum -> 'bandpass' psd -> 'unbaised' refers to the fact that fft.
- Publisher: Abhijit Navalekar
- Date: 18-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Delta Modulation and Adaptive Delta Modulation
- License: Freeware
- Price: 0.00

Platform: Matlab 6.5 The project provides a graphical user interface made in GUIDE. Consists of Delta Modulation and Adaptive Delta, which are modulation techniques which is one bit quantizer. once the modulation, use the NRZ line code, to conform to the comm channel.
- Publisher: Julio Emmanuel Rodriguez Selva
- Date: 20-04-2013
- Size: 584 KB
- Platform: Matlab, Scripts

