Listing of Communication in 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
- Smart Antenna Systems for Mobile Communications
- License: Freeware
- Price: 0.00

Until recently, Base station antennas have been omnidirectional or sectored. This can be regarded as a waste of power as most of it will be radiated in other directions than toward the user. In addition, the power radiated in other directions will be experienced as interference by other users.
- Publisher: Mohamed El-Said Shaban
- Date: 01-01-2013
- Size: 10 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
- OFDM water filling algorithm
- License: Freeware
- Price: 0.00

The program distributes an amount power among ofdm subchannel to make the capacity of a channel..
- Publisher: Hamid Ramezani
- Date: 17-05-2013
- Size: 20 KB
- Platform: Matlab, Scripts
- Log MAP decoder
- License: Freeware
- Price: 0.00

1> Log MAP decoder for RSC and NSC convolutional codes 2> Based on Lalit Bahl's original BCJR algorithm and its logarithmic version (Hanzo & Woodard). 3> Test-bench code is also included. 4> *** PLEASE SUBMIT A RATING ***. Email me with any Qs.
- Publisher: Hari Moorthy
- Date: 06-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Rohde & Schwarz SMT 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™ SMT series of signal generators. It is a MATLAB VXIplug&play instrument driver that requires the Rohde & Schwarz rssmt VXIplug&play instrument driver to operate.
- Publisher: The Instrument Control Team
- Date: 13-05-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
- Linux Telephone Answering Device
- License: Freeware
- Price: 0.00

Linux Telephone Answering Device (lintad) is a fax and voicemail application. Lintad uses a softmodem as a soundcard attached to the phoneline to play greetings and record messages. Messages and faxes are made available to browersers via Apache and PHP.
- Publisher: Fran Sabolich
- Date: 01-03-2013
- Size: 502 KB
- Platform: PHP, Scripts
- Frequency Hopping Spread Spectrum, Direct Sequence Spread Spectrum and CDMA
- License: Freeware
- Price: 0.00

These programmes are not heavily commented but infact are very simple and intutive to understand the Frequency hopping and related tasks. I have made two files for frequency hopping, one of them is not showing 6 proper impulsive peaks but other programme is infact showing them, In DSSS i have generated 20 bits and each bit is 6 units long and then it is XORed with another pseudorandom data bits and then it is BPSK modulated and hence two peaks in its FFT are displayed.
- Publisher: Kashif Shahzad
- Date: 11-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Digital Resistor-Capacitor (RC) Filter
- License: Freeware
- Price: 0.00

Returns equivalent IIR coefficients for an analog RC filter Usage: [B,A] = RC_FILTER(r, c, fs, type); R is the resistance value (in ohms) C is the capacitance value (in farrads) FS is the digital sample rate (in Hz) type is a character string defining filter type Choices are: 'high' or 'low' This function uses a pre-calculated equation for both of these circuits that only requires the resistance and capacitance value to get a true digital filter equivalent to a basic analog filter.
- Publisher: Jeff Tackett
- Date: 26-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Circular Cross Correlation of the Columns of an Array - circ xcorr
- License: Freeware
- Price: 0.00

The program takes the columns of an input matrix and calculates the auto and cross correlation of these columns using an fft method. The result is very similar to the xcorr function. This method could be used to evaluate the cross correlation of repeating code sequences, and other similar investigations.
- Publisher: Rick McConnell
- Date: 21-02-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
- Kalman filter(fixed point version)
- License: Freeware
- Price: 0.00

In this implementation of tracking a ball, we will track a live ball using Kalman filter. The tracking will switch to autorun mode when the sight of the ball is lost and Kalman will estimate the motion based on it's previous states There are two models.
- Publisher: Prerak
- Date: 04-04-2013
- Size: 307 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
- BPSK receiver simulation using Spread Spectrum
- License: Freeware
- Price: 0.00

This is a code for simulation of BPSK receiver using Direct Sequence Spread Spectrum. The performnace is evaluated in presence of AWGN and Rayleigh fading. Jakes' Model has been used to obtained coefficients for rayleigh fading..
- Publisher: Abhijit Navalekar
- Date: 10-03-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
- Biterror
- License: Freeware
- Price: 0.00

This is my first file here on file exchange. Improvements and comments are welcome. If you simulate a digital communication system there will be always some biterrors. Doing a XOR operation will result in the different bits. But how many single bit errors, double bit errors and so on are there ? Because I couldndlDLt find such a function in the simulink library I wrote it by myself.
- Publisher: MATLAB 7.5 (R2007b)
- Date: 12-03-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
- MATLAB and Simulink Based Books: Real-Time Implementation and Signal Processing Laboratories
- License: Freeware
- Price: 0.00

DSP education is being challenged to move students beyond theory to DSP implementations. Dr. Mark A. Yoder, professor of electrical and computer engineering at Rose-Hulman Institute of Technology, addresses this need with multimedia signal processing labs in which students use Simulink and Real-Time Workshop to design and implement programs onto DSP chips that synthesize music in real time.
- Publisher: Linda Webb
- Date: 19-03-2013
- Size: 154 KB
- Platform: Matlab, Scripts
- A New Block Simulink Of Chao Emetter and Receptor called CHAOVI1ETRT
- License: Freeware
- Price: 0.00

It is a new block simulink of a CHAO emetter and receptor called the CHAOVI1ETRT.The program will be well outliner in other versions by controlling the linear part and the non linear part of my chao systemVI1..
- Publisher: Dit Papa Lamine ndao
- Date: 23-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts

