Listing of Communication in Scripts
- Brown Acoustic Simulator
- License: Freeware
- Price: 0.00

This simulator creates a source to microphone impulse response in complex room environments. It's based on the image method by Steven Boll'79. You may select frequency dependent wall coefficients and orientation dependent sources. Please refer to the tutorial.
- Publisher: Avram Levi
- Date: 01-03-2013
- Size: 4413 KB
- Platform: Matlab, Scripts
- Huffman Coding and Arithmetic Coding
- License: Freeware
- Price: 0.00

This file contains MATLAB functions, m-files, that do Huffman coding and arithmetic coding of integer (symbol) sequences. Complete coding may be done by calling an easy to use main program (or main function), where input argument is the sequences you want to compress and the output is the compressed bitstream, as a vector of bytes.
- Publisher: Karl Skretting
- Date: 12-03-2013
- Size: 51 KB
- Platform: Matlab, Scripts
- Ingle & Proakis Chapter 3 Solutions
- License: Freeware
- Price: 0.00

It contains answers to selected problems from Ingle & Proakis "Digital Signal Processing Using Matlab v4.0" Chapter 3. I hope they're useful for you..
- Publisher: Edgar Guevara Codina
- Date: 24-06-2013
- Size: 215 KB
- Platform: Matlab, Scripts
- Kalman Filter Tutorial
- License: Freeware
- Price: 0.00

This is a simple demo of a Kalman filter for a sinus wave, it is very commented and is a good approach to start when learning the capabilities of it..
- Publisher: Jose Manuel Rodriguez
- Date: 14-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Simulink for Teaching Signal Processing Courses
- License: Freeware
- Price: 0.00

The zip files contains Simulink™ models that can be used for Teaching Signal Processing Concepts interactively. The models can be used for demonstrations or with modern teaching methods. The examples build on the ideas presented in the paper "Interactive models for teaching digital signal processing", Proc.
- Publisher: Kirtan Mod
- Date: 19-06-2013
- Size: 6226 KB
- Platform: Matlab, Scripts
- Data acquisition into Simulink using an Agilent oscilloscope
- License: Freeware
- Price: 0.00

This basic model shows you how to acquire live data from an Agilent oscilloscope into Simulink. This model was developed for the Agilent 6000 series oscilloscope but may work with other Agilent scopes with little or no modifications. I welcome submission reviews below to let us know whether you got it working with your specific Agilent scope.
- Publisher: Steven Kolak
- Date: 04-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Singular Spectrum Analysis smoother
- License: Freeware
- Price: 0.00

SSA generates a trayectory matrix from the original series by sliding a window of length L. The trayectory matrix is aproximated using Singular Value Decomposition. The last step reconstructs the series from the aproximated trayectory matrix. The SSA applications include smoothing, filtering, and trend extraction.
- Publisher: Francisco Javier Alonso
- Date: 03-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- MATLAB TUTOTIAL
- License: Freeware
- Price: 0.00

This file is for begainers, who wanted to learn the MATLAB in short duration of time..
- Publisher: MANISH KUMAR SHARMA
- Date: 12-04-2013
- Size: 758 KB
- Platform: Matlab, Scripts
- AutotunerPID Toolkit
- License: Freeware
- Price: 0.00

This collection contains M-files intended for design of the Mass/Damper/Spring control system using the newly available functions from Robust Control Toolbox,version 3. The book also presents other 5 case studies including robust control systems design of a triple inverted pendulum, a hard disk drive, a distillation column, a rocket system and a flexible-link manipulator.
- Publisher: Petko Petkov
- Date: 10-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Euclidiance Distance Minimum for QAM
- License: Freeware
- Price: 0.00

This program to detects received signal from system that use QAM as modulator. Euclidiance Distance Minimum gets/decides signal based on minimum distance from the others..
- Publisher: Rustam Efendi
- Date: 05-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Speech Recognition
- License: Freeware
- Price: 0.00

this is very simple and small code for speech recognition . in this code input voice signal will be correlated with already stored voice signals . if both voice signal will match almost then, allowing signal will be generated otherwise 'access denied' signal will generated.
- Publisher: ambavi patel
- Date: 05-01-2013
- Size: 666 KB
- Platform: Matlab, Scripts
- Q15 to decimal converter
- License: Freeware
- Price: 0.00

Converts any Q15 value (hexadecimal or binary) to decimal integer. y = q152dec(x , form) Input arguments of function: x - its hexadecimal or binary representation stored in a MATLAB string form - dependent on representation of input argument (hexadecimal or binary) take 'hex' or 'bin' Valu of function: y - decimal integer EXAMPLE: >> q152dec('C000','hex') ans = -0.
- Publisher: Szymon Leja
- Date: 08-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Principal Component Spectral Analysis
- License: Freeware
- Price: 0.00

PCSA is a frequency domain analysis technique that can be used to transform PSDs (as those in a spectrogram) to the form of a two-dimensional histogram with frequency-magnitude bins. PCSA can be used to examine the spectral characteristics of a long period of data.
- Publisher: Martti KesdoTAniemi
- Date: 13-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Variable frequency --180 degree conduction based three phase -- Simple PWM inverter
- License: Freeware
- Price: 0.00

It simulates three phase simple PWM-180 degree conduction based inverter. Frequency and output voltage can be changed using slider gains block used..
- Publisher: Syed Abdul Rahman Kashif
- Date: 01-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Splash Screen
- License: Freeware
- Price: 0.00

A wonderfully simple way of adding splash screen(s) to your application. A splash screen is displayed until the main GUI has been loaded entirely. The code has been tested under Windows and Linux.
- Publisher: Roy Schestowitz
- Date: 04-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Bluetooth voice transmission
- License: Freeware
- Price: 0.00

Simulink model of a Bluetooth communication link transmitting HV1, HV2 or HV3 voice packets. NOTE: A version of this model which works with the current release of MATLAB and Simulink is shipped with the Communications Blockset. The model includes wave file I/O, CVSD speech coding, HEC, FEC, framing, GFSK Modulation, frequency hopping, and an 802.
- Publisher: Stuart McGarrity
- Date: 04-03-2013
- Size: 1157 KB
- Platform: Matlab, Scripts
- EZFFT : An easy to use Power Spectrum (FFT)
- License: Freeware
- Price: 0.00

EZFFT(T,U) plots the power spectrum of the signal U(T) , where T is a 'time' and U is a real signal (T can be considered as a space coordinate as well). If T is a scalar, then it is interpreted as the 'sampling time' of the signal U. If T is a vector, then it is interpreted as the 'time' itself.
- Publisher: Frederic Moisy
- Date: 01-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Reed Solomon Decoder using RiBM algorithm
- License: Shareware
- Price: .price.

Implementation of a Reed-Solomon decoder using RiBM, Chien search, and modified Forney's algorithm. RiBM algorithm: (Reformulated inversionless Berlekamp-Massey) see "High-Speed Architectures for Reed Solomon Decoders" by Dilip V. Sarwate, and Naresh R.
- Publisher: Elliot Briggs
- Date: 23-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- crossing
- License: Freeware
- Price: 0.00

Detect the zero (or any other level) crossing of a given signal, either in discrete data points or using linear interpolation.
- Publisher: Steffen Brueckner
- Date: 12-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- DSP algorithms using Embedded MATLAB Block
- License: Freeware
- Price: 0.00

Embedded MATLAB block provides a way of bringing restricted subset of MATLAB into Simulink. There are couple of possibilities when moving untimed MATLAB algorithms into Simulink. This demo illustrates two such alternatives in porting a sample viterbi algorithm (written in M) into Simulink using embedded MATLAB.
- Publisher: Kiran Kintali
- Date: 02-03-2013
- Size: 20 KB
- Platform: Matlab, Scripts
- Soft Handover Probability as a function
- License: Freeware
- Price: 0.00

This simple m-file plots the Soft Handover probability as a function of the Soft Handover Threshold value used in the UTRA Soft Handover Algorithm. The relationship has been dertived by taking the ratio between the Cell area where Soft Handovers are enabled and the total Cell area.
- Publisher: Asad Khan
- Date: 11-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Fast Deconvolution
- License: Freeware
- Price: 0.00

This function deconvolves one extremely large vector out of another extremely large vector very quickly. Enormous gains in speed are due to the use of two fft's and an ifft. To find out how to use this program, put it in you 'work' folder and type "help fdeconv".
- Publisher: Stephen McGovern
- Date: 13-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Introduction to Simulink for Signal Processing
- License: Freeware
- Price: 0.00

These are MATLAB™ and Simulink™ demos that goes with the "Introduction to Simulink for Signal Processing "seminar. Download, and unzip the zip file, and CD into that folder. Instructions: Run ANC_menu.m file from your MATLAB command prompt to open the HTML menu from which one can access all the demos in the right order.
- Publisher: Arvind Ananthan
- Date: 16-04-2013
- Size: 41 KB
- Platform: Matlab, Scripts
- Phase Locked Loop tutorial
- License: Freeware
- Price: 0.00

This tutorial starts with a simple conceptual model of an analog Phase-Locked Loop (PLL). Through elaboration it ends at a model of an all digital and fixed-point phase-locked loop. The final model can serve a starting point for code generation (both ANSI C or synthesizable HDL).
- Publisher: Giorgia Zucchelli
- Date: 18-04-2013
- Size: 399 KB
- Platform: Matlab, Scripts
- OFDM signal generation, transmission and reception
- License: Freeware
- Price: 0.00

OFDM is considered the strongest candidate (if not the only) for the coming 4G technology, here i present a simulation that helps to fully understand the generation,transmission and reception of an ofdm signal, but without showing the channel noise or the HPA effects for simplification purpose.
- Publisher: Baher Mohammed
- Date: 24-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- UISIGNALBUILDER
- License: Freeware
- Price: 0.00

Just launch it like >> uisignalbuilder() I heavily relied on GridBagLayout (cf. Acknowledgements) to position controls on the figure. Have a look at this other submission, it might save you a great deal of time when designing GUIs manually!.
- Publisher: Laurent Vaylet
- Date: 12-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- STL_Import: IMPORT FUNCTION FOR STL FILES
- License: Freeware
- Price: 0.00

STL_Import is a tool designed to import into MATLAB both binary and ASCII STL files. This script is mainly a collage between file exchange file id 22409 and 3642, plus some other features that can be considered new. SYNOPSIS: mode 1 (default) [p,t,tnorm]=STL_Import(filename,mode) mode 2 [v,tnorm])=STL_Import(filename,mode) input: filename: string representing the name of the file mode: mode=1 (if omitted is automatically set to one) set the the output to: output=[p,t,tnorm] where: <!--QuoteBegin--><!--QuoteEBegin--> p=points (unique) of the model nx3 array t=triangles indexes of the model tnorm= normals of triangles<!--spoiler_text_end--><!--/dp_spoiler--> mode=2 set the the output to: output=[v,tnorm] where: <!--QuoteBegin--><!--QuoteEBegin--> v= vertex (not unique points) of the model nx3 array.
- Publisher: Luigi Giaccari
- Date: 13-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- convlution matrix in four lines
- License: Freeware
- Price: 0.00

CONV_MTX Convolution matrix. If 'x' is a column vector of length 'nx', then conv_mtx(x,nh) gives a toeplitz matrix 'X' of size (nx+nh-1) times (nh). 'nh' is the length of the column vector 'h' with which 'x' is convolved. Thus finally 'X*h' is same as conv(x,h).
- Publisher: sri hari bhupala haribhakta
- Date: 27-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- splitting bregman for L1 regularized image restoration
- License: Freeware
- Price: 0.00

the package has compared two L1 regularized image restoration models.
- Publisher: Zhang Xuande
- Date: 05-06-2013
- Size: 809 KB
- Platform: Matlab, Scripts
- Kernel PCA
- License: Freeware
- Price: 0.00

This technique takes advantage of the kernel trick that can be used in PCA. This is a tutorial only and is slow for large data sets. In line 30 the kernel can be changed. Any Kernel should do it. Ref : http://www.eecs.berkeley.edu/~wainwrig/sta...kopf_kernel.
- Publisher: Ambarish Jash
- Date: 08-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts

