Listing of Communication in Scripts
- Removal of unevenness of a histogram
- License: Freeware
- Price: 0.00

While working with a histogram we may need to detect a peak or crest of the histogram.But the histogram contains a number of local minima & maxima which makes the histogram extremely uneven.While detecting a peak or crest we are intended to detect the global peak or crest.
- Publisher: Bratati paul
- Date: 20-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Rohde & Schwarz FSU Signal Analyzers
- License: Freeware
- Price: 0.00

This is a MATLAB™ instrument driver for use with v2.0 of the Instrument Control Toolboxd-OC?D? and higher. It supports the Rohde & Schwarz™ FSU series of signal analyzers. It is a MATLAB VXIplug&play instrument driver that requires the Rohde & Schwarz rsfsu VXIplug&play instrument driver to operate.
- Publisher: The Instrument Control Team
- Date: 10-01-2013
- Size: 31 KB
- Platform: Matlab, Scripts
- Fast normalised cross correlation for gray-level and color images
- License: Freeware
- Price: 0.00

A fast vectorized implementation of the ncc that handles color (3 channel) images as well as gray level. The algorithm for colored images is based on the ncc formulation for vector valued functions. Note: A bug that I found in the normxcorr2 was also fixed here.
- Publisher: Rami
- Date: 03-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Rohde & Schwarz SME Signal Generators
- License: Freeware
- Price: 0.00

This is a MATLAB™ instrument driver for use with v2.0 of the Instrument Control Toolboxd-OC?D? and higher. It supports the Rohde & Schwarz™ SME series of signal generators. It is a MATLAB VXIplug&play instrument driver that requires the Rohde & Schwarz rssme VXIplug&play instrument driver to operate.
- Publisher: The Instrument Control Team
- Date: 19-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- domino tiles
- License: Freeware
- Price: 0.00

Create a random matrix of a non-intercepting snake, like the game ("worm" or "snake"). Also described by filling a chessboard with dominos, except now the board can be rectangular, or any arbitrary shape (by changing the boarders). Uses an infinite loop to enumerate possibilities.
- Publisher: ben payne
- Date: 26-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- BER vs. SNR of a binary antipodal communication system
- License: Freeware
- Price: 0.00

A uniform random number generator is used to generate the binary information sequence from the binary data source. The sequence of '0's and '1's is mapped into sequence of +E and E where E represents the signal energy. E may be normalized to unity The Gaussian noise generator is used to generate the sequence of '0' mean and variance dcDo2 Gaussian random numbers.
- Publisher: Sanjeet Kumar
- Date: 09-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Rohde & Schwarz SMP Signal Generators
- License: Freeware
- Price: 0.00

This is a MATLAB™ instrument driver for use with v2.0 of the Instrument Control Toolboxd-OC?D? and higher. It supports the Rohde & Schwarz™ SMP series of microwave signal generators. It is a MATLAB VXIplug&play instrument driver that requires the Rohde & Schwarz rssmp VXIplug&play instrument driver to operate.
- Publisher: The Instrument Control Team
- Date: 24-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Simple Audio Editor
- License: Freeware
- Price: 0.00

AudioEditor creates a GUI used for editing audio data. It supports reading from a WAVE audio file, writing to a WAVE audio file, importing from a MATLAB™ variable, exporting to a MATLAB variable and recording from microphone. There are editing features like cut, copy, paste with undo and redo support for them.
- Publisher: Navan Ruthramoorthy
- Date: 06-05-2013
- Size: 31 KB
- Platform: Matlab, Scripts
- A-star Search Algorithm
- License: Freeware
- Price: 0.00

MATLAB/C mixed implementation for Astar search algorithm Usage: 1. Extract the zip file 2. Type "Mex Astar.cpp" in MATLAB command window to generate Astar.dll (you must choose to have such ability when installing MATLAB) "Spath_test.m" is a sample file to compare the performance of Dijkstra and A-star.
- Publisher: Wei Wang
- Date: 20-04-2013
- Size: 20 KB
- Platform: Matlab, Scripts
- Rohde & Schwarz SMY Signal Generators
- License: Freeware
- Price: 0.00

This is a MATLAB™ instrument driver for use with v2.0 of the Instrument Control Toolboxd-OC?D? and higher. It supports the Rohde & Schwarz™ SMY series of signal generators. It is a MATLAB VXIplug&play instrument driver that requires the Rohde & Schwarz rssmy VXIplug&play instrument driver to operate.
- Publisher: The Instrument Control Team
- Date: 20-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- signalwidth.m
- License: Freeware
- Price: 0.00

Estimates the signal width of data input, using definition: rho = cumtrapz(t,x.^2)/trapz(t,x.^2) The integration limits go from mean(t)-w/2 and mean(t)+w/2; w is defined as the signal width, and gives the time at which rho % of the signal is captured.
- Publisher: Joshua Carmichael
- Date: 19-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- INTERPFTW
- License: Freeware
- Price: 0.00

The INTERPFT function does sinc interpolation by taking an FFT, padding its end with zeros, and then taking an IFFT. Essentially, INTERPFT resamples the signal after low-pass filtering it. Instead of putting all zero padding at the FFT *ends*, that padding can be split so that some are at the beginning of the FFT and some are at the end.
- Publisher: Ted Pavlic
- Date: 26-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Auto Peak Finder & Analyser
- License: Freeware
- Price: 0.00

Very lean an simple code that automatically finds major peaks, their locations, fwhms and area in a given signal y versus x. Requires no input parameters. The output is a matrix with peaks sorted in rows and following columns: output = peak No. | peak Y | peak X | peak fwhm | peak area.
- Publisher: Martin Gorjan
- Date: 18-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Okumura Hata model
- License: Freeware
- Price: 0.00

"It's one of the most used models for signal prediction in urban areas, valid from 150Mhz to 1500MHz, losses are spreading in the urban area as a standard formula and proprciona fixes for applications to other situations".
- Publisher: John Caipa Roldan
- Date: 03-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- PN Sequence Generation
- License: Freeware
- Price: 0.00

This m-file generates all the m-sequences of length 31.To generate the m-sequence of length 31 we use Primitive polynomial of degree 5.There are three primitive polynomial of degree 5, so there will be 3 different m-sequences of length 31..
- Publisher: Sanjeet Kumar
- Date: 07-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Acoustic Tracker (Updated)
- License: Freeware
- Price: 0.00

This demo uses sound to identify the location of an object. The listening array is two microphones, which will allow us to estimate the position along the straight line between the microphones. Location estimation is based solely on the rms value of the noise measured at the two microphones.
- Publisher: Scott Hirsch
- Date: 05-01-2013
- Size: 502 KB
- Platform: Matlab, Scripts
- Generate Animated GIF Files for Plotting Audio Data
- License: Freeware
- Price: 0.00

Theodoros Giannakopoulos http://www.di.uoa.gr/~tyiannak ------------------------------------ The provided m-file: * Reads a wav file. * Splits the audio data into non-overlapping windows (e.g 1 second). * For each window, an image of the audio data and the corresponding spectrogram is created and attached to an animated .
- Publisher: Theodoros Giannakopoulos
- Date: 24-05-2013
- Size: 1812 KB
- Platform: Matlab, Scripts
- Carrier & Symbol Timing Recovery
- License: Freeware
- Price: 0.00

Timing recovery is a critical aspect of Digital Communications Receivers. This model uses a fractional delay implemented with a Farrow filter to create a symbol rate timing recovery subsystem. This is combined with a decision aided Carrier Recovery PLL.
- Publisher: Dick Benson
- Date: 04-01-2013
- Size: 31 KB
- Platform: Matlab, Scripts
- Lorenz attractor
- License: Freeware
- Price: 0.00

A gaussian pdf is propagated through the non-linear system and the skewness particularly during the time of bifurcation is observed. To initialize the whole process just run lorenz_att.m. Make sure all the code is in the same directory. The script lorenz_pdf.
- Publisher: Ambarish Jash
- Date: 26-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Remove_Annual
- License: Freeware
- Price: 0.00

This routine computes the fft of the input signal and removes power at the annual (or any specified frequency) by replacing the power at that frequency with the average of terms on both sides; this is done in the sine and cosine terms so as to average the power and the phase.
- Publisher: Tony Sturges
- Date: 13-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- RFI (Radio Frequency Interference) Mitigation Toolbox 1.2.1 beta
- License: Freeware
- Price: 0.00

NOTE: Though I have uploaded this toolbox, I have no contribution in this work. Programming and research in this field has been done by students given below Kapil Gulati, Marcel Nassar, Aditya Chopra, Marcus DeYoung, Arvind Sujeeth, and Navid Aghasadeghi.
- Publisher: Akshaya Srivatsa
- Date: 25-03-2013
- Size: 225 KB
- Platform: Matlab, Scripts
- The Cardiac Processor VI1 Matlab In C Mex Version
- License: Freeware
- Price: 0.00

It is the version in C Mex frame of my cardiac processor VI1 for cardiac cells oscillations.I am very in love with matlab and mathworks products so i publish only for one time my work out of matlab in C Mex for C execution..
- Publisher: Dit Papa Lamine ndao
- Date: 27-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Amplitude Modulation
- License: Freeware
- Price: 0.00

The codes in two files generate time and frequency domain representation of three basic types of amplitude modulation i>Double SideBand Amplitude Modulation (Full Carrier) (DSBAM) ii>Double SideBand Suppressed Carrier (DSBSC) iii>Single SideBand (SSB) The message signals used are combination of sinusoids of different frequency.
- Publisher: Saurav R Tuladhar
- Date: 12-05-2013
- Size: 10 KB
- Platform: Matlab, 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
- 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
- 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
- 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
- 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

