Listing of Communication in Scripts
- K-means algorithm demo
- License: Freeware
- Price: 0.00

The k-means algorithm is widely used in a number applications like speech processing and image compression. This script implements the algorithm in a simple but general way. It performs four basic steps. 1. Define k arbitrary prototypes from the data samples.
- Publisher: Mauricio Martinez-Garcia
- Date: 27-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- fft
- License: Freeware
- Price: 0.00

use matlab to implement fft.
- Publisher: ustc huan
- Date: 07-06-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
- xmitlnlength
- License: Freeware
- Price: 0.00

Transmission line length formula for coaxial cable to an antenna(the velocity factor for coax is approximately 0.66)frequency is in Mhz,length is in feet..
- Publisher: Earl Wilson
- Date: 10-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Shock Response Spectrum
- License: Freeware
- Price: 0.00

This program calculates the shock response spectrum for a base input, where the base input is in the form of an acceleration time history..
- Publisher: Tom Irvine
- Date: 12-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- vision_based_barcode_reader
- License: Freeware
- Price: 0.00

Load Image:load image from your computer. Preview: load camera,camera will show in camera panel capture:capture image from camera to read barcode process:process image result:the result will be show in the text box auto program:we can use this function to read a list of image have barcode,the first we shout change the name of list from a to b(a<b), and we choose the delay time.
- Publisher: Trieu Nguyen Ta
- Date: 01-04-2013
- Size: 1638 KB
- Platform: Matlab, Scripts
- Simulation of FSR-UWB (Frequency-Shifted Reference Ultra-Wideband) Wireless Communicatons System
- License: Freeware
- Price: 0.00

This package simulates Q. Zhang's FSR-UWB (Frequency-Shifted Reference Ultra-Wideband) Wireless Communicatons System which is known as the TR-UWB without the delay element. Use FSRUWBexec.m in order to run your experiments..
- Publisher: Caglar Arslan
- Date: 18-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- XPC_ADDBLOCKS
- License: Freeware
- Price: 0.00

The Libray xpc_addblocks has as first content a Block which does help to clear identify a Signal name later on the Target Screen. Problem is that when getting a signal directly the path and name are shown on the Target Screen but not clearly defined.
- Publisher: Frank GonzdodAlez-Morphy
- Date: 25-04-2013
- Size: 82 KB
- Platform: Matlab, Scripts
- Gmsk modulation
- License: Freeware
- Price: 0.00

gmsk modulation of numerical data generated by a random source, the output of the modulator give two signals, only for demonstration, the first is gmsk signal and the other is gaussien frequency pulse shape.
- Publisher: lilo lilo
- Date: 11-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Blind detection of the number of sources with gerschgorin radii
- License: Freeware
- Price: 0.00

Let us assume the following MIMO model: Y(k)=HX(k)+Y(k) This file can detect the number of sources, i.e the size of the vector X(k) from the received signal Y(k). The noise is assumed spatially white and the number of receivers must be strictly greater than the number of sources.
- Publisher: Choqueuse Vincent
- Date: 22-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Simulation of Transmitted Reference Ultra-Wideband Communications (TR-UWB)
- License: Freeware
- Price: 0.00

Use the TRUWBexec.m in order to run your experiments..
- Publisher: Caglar Arslan
- Date: 16-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- DIP Switches for selecting different digital filters on C6711 DSK
- License: Freeware
- Price: 0.00

Using Boolean Algebra technique for C6711 DSK DIP Switches to select different types of digital filters. This model works inside C6711 DSK. Please feel free to comment..
- Publisher: Hock Soon Tay
- Date: 19-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Modulation Demodulation PAM
- License: Freeware
- Price: 0.00

This model is an 8-ary modulator/demodulator based on Pulse Amplitude Modulation (PAM). You can change the Eb/N0 parameter in the "AWGN Channel" block to see the effect of the channel noise on the demodulated signal while the simulation is running. The input is a sinusoid with a frequency of 1 Hz.
- Publisher: Ali Behboodian
- Date: 12-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Kolmogorov Complexity
- License: Freeware
- Price: 0.00

This function estiamtes the Kolmogorov Complexity of a binary sequence. The algorithm is as described in Lempel and Ziv (IEEE trans inf theory IT-22, 75 (1976)) and Kaspar and Schuster (Physical Review A, vol 36, no 2, pg 842). Input is binary sequence, output is kolmogorov complexity.
- Publisher: Stephen Faul
- Date: 10-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Greedy Algorithms promoting Group Sparsity
- License: Freeware
- Price: 0.00

Group and Block Sparse Signal reconstruction via Matching Pursuit - BMP, GMP Gradient Pursuit - block_gp, group_gp Nearly Orthogonal Matching Pursuit - block_nomp, group_nomp Partial Conjugate Gradient Pursuit - block_pcgp, group_pcgp Orthogonal Least Squares - BOLS, GOLS.
- Publisher: Angshul Majumdar
- Date: 27-05-2013
- Size: 31 KB
- Platform: Matlab, Scripts
- tf2dspiciirc
- License: Freeware
- Price: 0.00

This file calculates iir canonic coefficients for a dspic (30F6014) for a given filter transfer function. It is a Pre Release and may not work correctly, but I hope you may help in debugging..
- Publisher: Moret Louis
- Date: 06-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Vibration Response Spectrum
- License: Freeware
- Price: 0.00

This program calculates the Vibration Response Spectrum (VRS) for a base input Power Spectral Density (PSD). The base input PSD must be in terms of acceleration. The VRS uses point-by-point multiplication of the transmissibility function times the base input PSD.
- Publisher: Tom Irvine
- Date: 20-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Mono- and Multivariable Control and Estimation
- License: Freeware
- Price: 0.00

This archive contains the script files of the main program, "MMCE.m", and of 11 function files, used in the solved exercises of the book. They work with Matlab R2007b through R2009b It contains also three simulation diagrams to be used with Simulink, in two versions (for the two versions of Matlab mentioned above).
- Publisher: Eric Ostertag
- Date: 18-06-2013
- Size: 82 KB
- Platform: Matlab, Scripts
- Flexible construction of girth-six QC-LDPC Codes
- License: Freeware
- Price: 0.00

The program constructs girth-six QC-LDPC codes given row-weight,k, column-weight,j, and sub-matrix size,m. The obtained parity-check matrix is stored in H. The construction has flexibility in that j,k and m can be varied.The program achieves girth-six by applying the row-column constraint.
- Publisher: Gabofetswe Malema
- Date: 18-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Spectral Mask Tests
- License: Freeware
- Price: 0.00

FilerMaskFigure.m overlays a spectral mask on a filter's magnitude response. It will print a PASS or FAIL indication on the final plot..
- Publisher: Mike Donovan
- Date: 18-04-2013
- Size: 20 KB
- Platform: Matlab, Scripts
- Vector Quantization - K-Means
- License: Freeware
- Price: 0.00

This function is for training a codebook for vector quantization. The data set is split to two clusters, first, and the mean of each cluster is found (centroids). The disttance of each vector from these centroids is found and each vector is associated with a cluster.
- Publisher: Esfandiar Zavarehei
- Date: 27-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Spatial Fuzzy Clustering and Level Set Segmentation
- License: Freeware
- Price: 0.00

The performance of the level set segmentation is subject to appropriate initialization and optimal configuration of controlling parameters, which require substantial manual intervention. A new fuzzy level set algorithm is proposed in this paper to facilitate medical image segmentation.
- Publisher: ABing
- Date: 06-03-2013
- Size: 1055 KB
- Platform: Matlab, Scripts
- Generate FM noise sidebands on a carrier using randn fn
- License: Freeware
- Price: 0.00

The file calculates and plots FM noise sidebands for a carrier. It also does sinusoidal modulation. This simple way of adding noise to a carrier is useful for simulation of PLLs. It turns out, though, that the mean of the randn function is not as close to zero as it could be, and this causes the fft to generate extra sideband energy, which makes it appear as if the noise is not what would be expected.
- Publisher: Rick McConnell
- Date: 05-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Fast Convolution
- License: Freeware
- Price: 0.00

This function convolves two very large vectors 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 fconv"..
- Publisher: Stephen McGovern
- Date: 15-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- 3-Band Parametric Equalizer
- License: Freeware
- Price: 0.00

The Simulink model in this submission implements a 3-band parametric equalizer using a time-varying IIR filter, whose filter coefficients are generated by a S-function. This S-function implements the digital parametric equalizer design algorithm created by Sophocles J.
- Publisher: Arvind Ananthan
- Date: 05-05-2013
- Size: 338 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
- Blind detection of the number of sources with hypothesis tests
- License: Freeware
- Price: 0.00

Let us assume the following MIMO model: Y(k)=HX(k)+Y(k) This file can detect the number of sources, i.e the size of the vector X(k) from the received signal Y(k). The noise is assumed spatially white and the number of receivers must be strictly greater than the number of sources.
- Publisher: Choqueuse Vincent
- Date: 15-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Fixed-point signal processing in M
- License: Freeware
- Price: 0.00

Functions accompanying MATLAB News & Notes article "Fixed-point Signal Processing: Getting Started" by Darel A. Linebarger and Thomas A. Bryan, 2004. The functions include an FIR filter in M that can be run in fixed-point and floating-point..
- Publisher: Tom Bryan
- Date: 16-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Signals & Systems: Continuous and Discrete, 4e Companion Software
- License: Freeware
- Price: 0.00

Companion Software for the Signals & Systems: Continuous and Discrete, 4e book by Rodger E. Ziemer & William H. Tranter.
- Publisher: Rodger Ziemer
- Date: 10-03-2013
- Size: 31 KB
- Platform: Matlab, Scripts
- Versatile Modulator
- License: Freeware
- Price: 0.00

This GUI has been thought to be a templete for new projects that required signal manipulation. GUI manipulate files. Those files must be created by the digital signal processor, and should contain the signals of the more relevant points of the systems.
- Publisher: Cesar Delgado Gonzalez
- Date: 15-06-2013
- Size: 225 KB
- Platform: Matlab, Scripts

