Listing of Development Tools in Scripts
- FILLNANS
- License: Shareware
- Price: .price.

FILLNANS replaces all NaNs in array using inverse-distance weighting. Y = FILLNANS(X) replaces all NaNs in the vector or array X by inverse-distance weighted interpolation: Y = sum(X/D^3)/sum(1/D^3) where D is the distance (in pixels) from the NaN node to all non-NaN values X.
- Publisher: Ian Howat
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Geodetic Transformations
- License: Shareware
- Price: .price.

Set of tools to perform transformations between projection, ellipsoidal and cartesian coordinates in either direction. Included are proj2ell - projection to ellipsoidal ell2cart - ellipsoidal to global cartesian d3trafo - datum transformation between global cartesian coordinate systems cart2ell - global cartesian to ellipsoidal ell2proj - ellipsoidal to projection helmert3d - calculate the d3trafo parameters from coordinate sets in two cartesian systems Some projections and ellipsoids are already defined in mat-Files.
- Publisher: Peter Wasmeier
- Date: 24-05-2013
- Size: 82 KB
- Platform: Scripts, Matlab
- Gwenhywfar
- License: Freeware
- Price: 0.00

Gwenhywfar allows porting of your software to different operating systems like Linux, *BSD, Windows etc. It also provides you with some often needed modules such as configuration file handling, simple XML file parsing, IPC etc..
- Publisher: Martin Preuss
- Date: 24-05-2013
- Size: 1188 KB
- Platform: Scripts, C and C plus plus
- Piecewise spline interpolation
- License: Shareware
- Price: .price.

Piecewise cubic spline interpolation and approximated calculation of first and second derivative at the interpolation point..
- Publisher: Orlando RodrdoTsguez
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Modern Control System Theory and Design, 2e
- License: Freeware
- Price: 0.00

Intended for an introductory course in control systems and for the practicing engineer, the goal of this book is to present a unified treatment of conventional and modern continuous control systems, and to show how to apply the theory presented to realistic design problems.
- Publisher: Stanley Shinners
- Date: 24-05-2013
- Size: 358 KB
- Platform: Scripts, Matlab
- Eigensystem Realization Algorithm
- License: Freeware
- Price: 0.00

[A,B,C,D]=era(h,n,N,Ts,def); This function returns the state-space model (A,B,C,D) in continuous or discrete time. The input parameters are the discrete-time impulse response function (IRF); the order of the system; the number of samples to assembly the Hankel matrix and the sample time.
- Publisher: Samuel da Silva
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- KML-Matlab-Shapefile conversion
- License: Freeware
- Price: 0.00

Matlab script to read KML files into a mapstruct structure array and offers the option of writing to a Shapefile. KML files must be of a uniform type: Point, LineString, LinearRing or Polygon. The output contains 5-6 fields, 'Geometry', 'X', 'Y', 'altitude', 'Id' and 'name'.
- Publisher: Michael Toomey
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- a red heart
- License: Shareware
- Price: .price.

a red heart could get big by clicking the mouse on the figure not the axis.
- Publisher: Binbin Qi
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Simple finger normalisation
- License: Shareware
- Price: .price.

Aligns the finger to the centre of the image using an affine transformation. Simple finger normalisation, it aligns the finger to the centre of the image using an affine transformation. Elliptic projection which is described in the referenced paper is not implemented.
- Publisher: Bram Ton
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Larry's Toolbox
- License: Shareware
- Price: .price.

solves problems in engineering statics & dynamics This is a toolbox of educational software for engineering students and professionals who are analyzing and designing static systems and dynamic systems. The software is used in ENGINEERING STATICS & DYNAMICS, PRENTICE HALL, INC.
- Publisher: Larry Silverberg
- Date: 24-05-2013
- Size: 41 KB
- Platform: Scripts, Matlab
- Nonlinear fitting n-dimensional data with arbitrary functions
- License: Freeware
- Price: 0.00

How to fit a 2D Gaussian function to noisy data in Matlab? Or data with another number of dimensions and arbitrary fit function? It took me a while to find out how Matlab does this by the functions lsqcurvefit, fmincon or fminsearch. This project demonstrates how to use these functions to fit ND data with ND functions.
- Publisher: Jan
- Date: 24-05-2013
- Size: 31 KB
- Platform: Scripts, Matlab
- Legendre to Chebyshev conversion
- License: Shareware
- Price: .price.

Given a Legendre polynomial expansion where the coefficients are stored in a column vector, this script computes the expansion in terms of Chebyshev polynomials. Useful for spectral methods..
- Publisher: Greg von Winckel
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Matrix Permanent using Ryser Algorithm
- License: Shareware
- Price: .price.

Matrix permanent calculated using the fast Ryser Algorithm. Uses the Ryser Formula to calculate the permanent of a matrix. It is O((n^2)(2^n)) which is much faster than the naive algorithm O(n!n). The determinate of a matrix is defined as the analog of determinant where the signs of each term in summation was removed.
- Publisher: Luke Winslow
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- KL-Divergence of Dirichlet Distributions
- License: Shareware
- Price: .price.

The code computes KL-Divergence from the parameters of two dirichlet distributions. Adapted to work with high dimensional parameters..
- Publisher: Daniel Beale
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- CONTRAST CONTROLLER
- License: Freeware
- Price: 0.00

Two algorithms to adjust the contrast level of images are coded. One of the method is contrast stretching. Works for both gray and colored images..
- Publisher: Divakar Roy
- Date: 24-05-2013
- Size: 82 KB
- Platform: Scripts, Matlab
- Kronecker Delta
- License: Shareware
- Price: .price.

Given 2 subscripts, j & k, KronD will return 1 if j == k and 0 if j != k. A very simple function with only a single if-else statement. Saves a bit of typing when the Kronecker Delta is needed..
- Publisher: Richard Rieber
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- sub-plot legend
- License: Shareware
- Price: .price.

This script creates a one legend for many sub-plots in the same figure located in a customized location with a guidelines for most common location used while creating Matlab files.
- Publisher: Ahmed Badr
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- segmentation evaluatation
- License: Shareware
- Price: .price.

[Jaccard,Dice,rfp,rfn]=sevaluate(m,o) gets label matrix for one tissue in segmented and ground truth and returns the similarity indices m is a tissue in gold truth o is the same tissue in segmented image rfp false pasitive ratio rfn false negative ratio.
- Publisher: M. A Balafar
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Generate EPS with High Resolution TIFF Preview
- License: Freeware
- Price: 0.00

The best plot output format for printing or generating pdf documents is eps. But MS word and MS Powerpoint can not display eps. Therefore a tiff preview can be added to the eps file. Normally the preview resolution is poor 72 dpi, which is insufficient for online presentations.
- Publisher: Ernst Kloppenburg
- Date: 24-05-2013
- Size: 31 KB
- Platform: Scripts, Matlab
- Customizable Natural Order Sort (Sripts)
- License: Shareware
- Price: .price.

A "natural order" sort is where any numeric values occuring within the strings is taken into account in the sort. Compare for example: A = {'File2.txt','File10.txt','File1.txt'}; sort(A) = {'File1.txt','File10.txt','File2.txt'} sortnat(A) = {'File1.
- Publisher: Stephen Cobeldick
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Triparabolic interpolation
- License: Shareware
- Price: .price.

Interpolates a tridimensional function and calculates a parabolic approximation to first and second derivatives at the interpolation points..
- Publisher: Orlando RodrdoTsguez
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Finite Element Triangular Mesh Generator
- License: Shareware
- Price: .price.

The function femTriangularMeshGenerator() generates triangular mesh for a rectangular shape structure for Finite Element analysis. The outputs are: coords = x and y coordinates of each element nodes cT = nodal connectivity nNodes = Number of nodes The inputs are: Lx = width of the rectangular structure Ly = Height of the rectangular structure Nx = Number of divisions on x- axis NE = Number of elements The example generates 144 elements for a rectangular structure given a dimension 10units by 10units with respect to 8 divisions on x-axis.
- Publisher: Kehinde OROLU
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Line Phantoms For Back Projection Detectability Tests
- License: Shareware
- Price: .price.

main executing reference usage: usage_draftLinesForBackProjectionTest The objective is to draft lines used as biomedical phantoms For Back Projection Detectability Tests. Lines in several inclinations are to be used to observe if the back projection may cover and capture the lines.
- Publisher: Michael Chan
- Date: 24-05-2013
- Size: 61 KB
- Platform: Scripts, Matlab
- Tips for Fixed-Point Modeling and Code Generation for Simulink 7 (R2008a)
- License: Freeware
- Price: 0.00

There are challenges to face when programming in fixed-point code manually. Similarly, care is required in automatically generating fixed-point code. The developer must pay attention to design tradeoffs, namely: accuracy, efficiency, ROM, RAM, execution time, and readability.
- Publisher: Bill Chou
- Date: 24-05-2013
- Size: 1536 KB
- Platform: Scripts, Matlab
- dataview.m
- License: Shareware
- Price: .price.

A collection of one or more related @datasets, achieving a sparse (and possibly normalized) representation of a larger @dataset Dataviews are compressed by providing a list of "key" variable names (analogous to key fields in a database) and a name for a new integer variable variable which will substitute for the key fields.
- Publisher: Peter Cotton
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Making MATLAB Swing More
- License: Shareware
- Price: .price.

GImport supports the import of Java Swing-based GUIs. These can be designed by hand or by using one of the many free GUI designers such as those in Eclipse, NetBeans or IntelliJ IDEA. If you find MATLAB GUIDE-designed GUIs limiting, GImport may be what you are looking for.
- Publisher: Malcolm Lidierth
- Date: 24-05-2013
- Size: 430 KB
- Platform: Scripts, Matlab
- IT Library
- License: Freeware
- Price: 0.00

IT is a C library of mathematical, signal processing, speech processing, and communications classes and functions. It is being developed by researchers in these areas and is widely used by researchers, both in the communications industry and universities.
- Publisher: Johan Bergman
- Date: 24-05-2013
- Size: 1106 KB
- Platform: Scripts, C and C plus plus
- Optical_bench
- License: Freeware
- Price: 0.00

Optical_bench - a simple ray-tracing tool for optical systems built with lenses, slits, transmission gratings, apertures and screens. Lenses of general shapes can be modeled, with light rays entering arbitrary angles. Several simple examples to build from are given.
- Publisher: Bjorn Gustavsson
- Date: 24-05-2013
- Size: 758 KB
- Platform: Scripts, Matlab
- Fast K-means
- License: Shareware
- Price: .price.

[L, C, D] = FKMEANS(X, k) partitions the vectors in the n-by-p matrix X into k (or, rarely, fewer) clusters by applying the well known batch K-means algorithm. Rows of X correspond to points, columns correspond to variables. The output k-by-p matrix C contains the cluster centroids.
- Publisher: Tim Benham
- Date: 24-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Objective evaluation of binarization methods for document images
- License: Shareware
- Price: .price.

% This function can be used to evaluate objectively the performance of binarization methods for document image. % % May 17th, 2010, By Reza Farrahi Moghaddam, Synchromedia Lab, ETS, % Montreal, Canada % % The implemented measures are as follows [1]: % Precision % Recall % Fmeasure (used as one of the measures in "Document Image Binarization Contest" (DIBCO'09) in ICDAR'09) % Sensitivity (the same as Recall) % Specificity % BCR: The balanced classification rate % AUC (The same as BCR) % BER: The balanced error rate % SFmeasure: F-measure based on sensitivity and specificity % Accuracy % GAccuracy: Geometric mean of sens and spec (to be used as the measure in "Quantitative evaluation of binarization algorithms of images of historical documents with bleeding noise" contest in ICFHR'10) % % [1] M.
- Publisher: Reza Farrahi Moghaddam
- Date: 24-05-2013
- Size: 1587 KB
- Platform: Scripts, Matlab



