Listing of Development Tools in Scripts
- Airplane Control Systems
- License: Freeware
- Price: 0.00

This book collects results from four years of work with H/Mu-Synthesis in the area of robust control. For a full book description and ordering details please refer to http://www.mathworks.com/support/books/book1304.jsp.
- Publisher: Luigi Mangiacasale
- Date: 10-05-2013
- Size: 307 KB
- Platform: Scripts, Matlab
- Welch spectral estimation
- License: Shareware
- Price: .price.

In this code , I have not used any windows. First signal is chopped into overlapped pieces and their individual PSD are leter averaged. The degree of overlap is adjustable in this code. For example, the variable OL=50 in the code means, 50% over lap. it can be changed to whatever.
- Publisher: Sathyanarayan Rao
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- convolution
- License: Shareware
- Price: .price.

you should enter 2 math Fnc (X & H), this code will calculate and show the convolution result. the convolution result is extracted through the main convolution definition. the result will shown in a graphical animation mode..
- Publisher: Alireza LIAGHAT
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Hysteresis band current controlled inverter with unipolar switching
- License: Shareware
- Price: .price.

A single phase inverter with unipolar PWM is presented.The PWM is generated using the hysteresis band current controlled method..
- Publisher: Hadeed Sher
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Heart VI1 Block Simulink-file 37
- License: Freeware
- Price: 0.00

it is heart VI1 block simulink in file 37 investigation os stimulations 3 chambers,S,A and V.6 figures scopes.
- Publisher: Dit Papa Lamine ndao
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- VoronoiLimit
- License: Shareware
- Price: .price.

The routine performs a Voronoi decomposition of an input dataset and constrains the vertices to the domain of the data themselves, such that even unbounded Voronoi cells become useful polygons (See attached figure). I asked some time ago on the Matlab Central regarding the existence of such a routine but received no answer so this is my attempt to fix it the hard way.
- Publisher: Jakob Sievers
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- NBPSO (New Binary Particle Swarm Optimization) Algorithm
- License: Shareware
- Price: .price.

Particle swarm optimization (PSO) is one of the modern heuristic algorithms that can be applied to continuous and discrete optimization problems. The original binary PSO (BPSO) has got some disadvantages that make the algorithm not to converge well. To deal with these disadvantages, a new BPSO (NBPSO) is introduced.
- Publisher: Majid Rostami Shahrbabaki
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Airlib
- License: Freeware
- Price: 0.00

Airlib is a library of aircraft models to be used with Simulink 3.1 (MATLAB 5.3) or later (tested on 6.1 & 6.5). It is based on two basic blocks that implement a continuous-time and a discrete-time nonlinear general aircraft model. Both blocks are largely based on the FDC toolbox, written by Marc Rauw and available at the MATLAB Central website.
- Publisher: Giampiero Campa
- Date: 10-05-2013
- Size: 123 KB
- Platform: Scripts, Matlab
- (simple) Tool for estimating the number of clusters
- License: Shareware
- Price: .price.

For validation of clustering results in cluster analysis, it is important to use some objective measures to evaluate the clustering quality. This tool provides programs of such validity indices, including 4 External validity indices and 8 Internal validity indices: Rand index, Adjusted Rand index, Silhouette, Calinski-Harabasz, Davies-Bouldin, Homogeneity, Separation, and etc.
- Publisher: Kaijun Wang
- Date: 10-05-2013
- Size: 41 KB
- Platform: Scripts, Matlab
- Joint Bilateral Filter
- License: Shareware
- Price: .price.

This function which is based on the bilateral filter provided Douglas R. Lanman, Brown University, September 2006, will compute the weights based on one image to be used as bilateral filter weights on another image..
- Publisher: Varuna De Silva
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- DataHash
- License: Shareware
- Price: .price.

DATAHASH - Checksum for Matlab array, struct, cell or file Hash = DataHash(Data, Opt) Data: Array of built-in types (U)INT8/16/32/64, SINGLE, DOUBLE (real or complex) CHAR, LOGICAL, CELL, STRUCT (scalar or array, nested), function_handle. Opt: Options struct: Opt.
- Publisher: Jan Simon
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- M-file Header Template
- License: Shareware
- Price: .price.

To contribute to better standards of m-file documentation on the MATLAB Central File Exchange, I am proposing a template m-file header. The template starts with the H1 line, followed by a few lines to describe what the function does in greater details, the calling syntax, a description of each input and output variable, a practical example of function usage, information concerning other m-files or mat-files that may be required for this function to run, and a "See also" line leading to closely related functions.
- Publisher: Denis Gilbert
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- smoooth - running median smoothers
- License: Shareware
- Price: .price.

Nonlinear median smoothers were popularized by John Tukey some years ago. The M-files in this suite are the embodiment of several. Rows or columns of a data matrix are smoothed individually. A contents file gives details and sample code..
- Publisher: Herman Gollwitzer
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Image gradients with Gaussian smoothing
- License: Shareware
- Price: .price.

Carries out Gaussian smoothing followed by differencing as a way of estimating the gradients of a grey-level image in the X and Y directions. This is the initial stage of the well-known Canny edge detector, but the gradients can be used for many other applications.
- Publisher: David Young
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Removing blob(s) from a binary image
- License: Shareware
- Price: .price.

BWREMOVE Removes objects in binary image. BW3 = BWREMOVE(BW1,BW2) returns a binary image BW3 where the objects from the mask image that overlap the seed image are removed. Both the seed BW1 and the mask BW2 images can have multiple blobs. [BW3, BW4] = BWREMOVE(BW1,BW2) returns the binary image BW4 which contains the removed blob(s).
- Publisher: Mathijs van Vulpen
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Cropping an Image with draggable rectangle
- License: Shareware
- Price: .price.

% Crops the Image from a draggable rectangle % & returns the Cropped Image and its co-ordinates % % I is the Image to be cropped assumed to be in the % matlab workspace % % w : width (default value : cols/2) % h : height (default value : rows/2) % % EXAMPLES % % I = imread('circuit.
- Publisher: Shripad Kondra
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Polynomial Composition
- License: Shareware
- Price: .price.

POLYCOMP Polynomial composition R = POLYCOMP(P,Q) returns the composition of Q(P(x)) given polynomials P and Q with coefficients in descending order. If Q is a scalar, with value N, it assumes shorthand notation for Q(x)=x^N. Output is a polynomial with coefficients in descending order.
- Publisher: Mike Sheppard
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Geary Test
- License: Shareware
- Price: .price.

GTEST: Single sample Geary goodness-of-fit hypothesis test. H=GTEST(X,ALPHA) performs the Geary test to determine whether the null hypothesis of composite normality PDF is a reasonable assumption regarding the population distribution of a random sample X with the desired significance level ALPHA.
- Publisher: G. Levin
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- hilbert_peono
- License: Shareware
- Price: .price.

hilbert peono order selection In 1890, Peano discovered a densely self-intersecting curve that passes through every point of the unit square. His purpose was to construct a continuous mapping from the unit interval onto the unit square. Peano was motivated by Georg Cantor's earlier counterintuitive result that the infinite number of points in a unit interval is the same cardinality as the infinite number of points in any finite-dimensional manifold, such as the unit square.
- Publisher: vahid riazi
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- SonnetLab Single Stub Tutorial
- License: Freeware
- Price: 0.00

The attached ZIP file contains a tutorial for using the SonnetLab Toolbox for MATLABâ„¢. SonnetLab is a free MATLABâ„¢ toolbox that enables users to control and automate Sonnet's 3D planar electromagnetic simulator. The attached script will build a Sonnet project in the form of a single stub.
- Publisher: Bashir Souid
- Date: 10-05-2013
- Size: 102 KB
- Platform: Scripts, Matlab
- alternative solution to the maze problem with LBMs
- License: Shareware
- Price: .price.

An alternative solution to the MAZE problem on matlab central FEX. (A recent submission to the File exchange on MATLAB central File ID: #27175 ). The present solution uses an Immiscible Lattice Boltzmann framework to simulate the flow of a blue fluid in a complex pipeline; a red bubble is added at the inlet that serves as tracer to identify the fastest way out to the maze i.
- Publisher: Gianni Schena
- Date: 10-05-2013
- Size: 922 KB
- Platform: Scripts, Matlab
- OverLaying Color Images
- License: Shareware
- Price: .price.

main executing reference usage: usage_overlayColoredBorders_Images.m The objective is to illustrate overlaying of 2 RGB images. Multiple images may be overlay 1 over the other as well. If the reference demo has a more elegant presentation, please do not hesitate to suggest and send feedback to author.
- Publisher: Michael Chan
- Date: 10-05-2013
- Size: 61 KB
- Platform: Scripts, Matlab
- MCShape
- License: Freeware
- Price: 0.00

This is a multiparticle version of the CMorph algorithm previously submitted. The algorithm takes the gradient of the image, and then applies decreasing thresholds and fill operations to attempt to identify objects. One it has found the objects, it attempts to pair them up with objects in the previous frame.
- Publisher: Brian Schmidt
- Date: 10-05-2013
- Size: 5356 KB
- Platform: Scripts, Matlab
- Sugeno-type FIS output tuning
- License: Freeware
- Price: 0.00

The archive contains sugenotune.m which is used to tune Sugeno-type FIS outputs. The used methods are ldivide, Kalman filter, pseudoinversion, Kaczmarz algorithm, and gradient descent methods. Though the user can supply sugenotune.m with his own methods.
- Publisher: Konstantin Sidelnikov
- Date: 10-05-2013
- Size: 205 KB
- Platform: Scripts, Matlab
- Sum of probability distributions
- License: Shareware
- Price: .price.

SUMPDF Probability distribution of the sum of distributions [S,P,C]=SUMPDF(X1,P1,N1,X2,P2,N2,...) will return the distribution of the sum of distribution P1, at values at X1, N1 times plus the distribution P2, at values in X2, N2 times... The output vectors, S, P, and C, are respectively the list of unique totals, probability of yielding that sum, and the count distribution of obtaining that sum among all combinations.
- Publisher: Mike Sheppard
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- cellSearch
- License: Shareware
- Price: .price.

%% %%Purpose: %%The purpose of this function is to search through a cell for certain %%elements %% %%How it works: %%This function works by iterating through all of the elements in a cell, %%checking if they are what you are looking for. Once it does that it %%returns a boolean vector containing the indecies of where the element you %%are searching is.
- Publisher: Alexander Wallar
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- QPSK over Rayleigh fading Channel
- License: Shareware
- Price: .price.

This program is a script file, which computes the bit error rate of QPSK scheme over Rayleigh fading channel and shows in comparison with its performance over AWGN channel..
- Publisher: Sourav Mondal
- Date: 10-05-2013
- Size: 20 KB
- Platform: Scripts, Matlab
- Billiards
- License: Freeware
- Price: 0.00

Purely elastic collisions. Acknowledgement: Fu-Kwun Hwang.
- Publisher: Peter van Alem
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Convert Vector to Arbitrary Waveform
- License: Shareware
- Price: .price.

The Matlab function convertToArb(data,samplerate,fName) function allows you to turn vector / array data into a waveform format that can be loaded onto Agilent's 3352xA function / arbitrary waveform generators (33521A one channel and 33522A two channel) This function converts a row or colunm vector into a 3352xA generator format .
- Publisher: Neil Forcier
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Byte data format bits manipulation
- License: Shareware
- Price: .price.

The objective is to provide sample utilities and demonstrate ascii character/ symbol convert to/ from byte formats of decimal, binary and hexadecimal. Format can also be recognized by isHexadecimal and isBinary functions. Bit shifting is performed. ALternatively, bitshift() can be used.
- Publisher: Michael Chan
- Date: 10-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab



