Listing of Development Tools in Scripts
- Hybrid Simulator
- License: Freeware
- Price: 0.00

These files allow for the simulation of hybrid systems in Matlab/Simulink. This version includes examples of individual and interconnected hybrid systems where multiple hybrid systems are connected and interact. Also included is a "lite simulator" which allows for faster simulation.
- Publisher: Ricardo Sanfelice
- Date: 19-05-2013
- Size: 2263 KB
- Platform: Scripts, Matlab
- Gauss-Legendre
- License: Shareware
- Price: .price.

This zip has 3 funtions: -polegende generates legendre polinomyal. -flege performs an integration variable change to change any interval [a,b] to [-1,1] so the integral can be properly evaluated. -gausslegende numericaly evaluates the integral of function [f].
- Publisher: Jordi Soler Penades
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Design Pattern: Singleton (Creational)
- License: Freeware
- Price: 0.00

Intent: Ensures a class only has one instance and provide a global point of access to it [1]. Motivation: It's important for some classes to have exactly one instance. For example, it can be desirable to have only a single instance of a GUI. With a MATLABâ„¢ GUIDE built GUI, the driver or main function provides a global point of access which is executed to, 1.
- Publisher: Bobby Nedelkovski
- Date: 19-05-2013
- Size: 41 KB
- Platform: Scripts, Matlab
- MetMAP
- License: Freeware
- Price: 0.00

MetMAP is a MATLAB Toolbox for Metabolical Modeling, Analysis and oPtimization (Met. M. A. P.). You can use this package to study metabolical systems from a theoretical point of view, analysing the pathway's structure and dynamics, but you can also use it for biotechnological purposes, evaluating optimal solutions in a genetical improvement process.
- Publisher: Julio Vera
- Date: 19-05-2013
- Size: 102 KB
- Platform: Scripts, Matlab
- htmlBarh
- License: Freeware
- Price: 0.00

HTMLBARH(DATA,FILENAME,LABELS,WIDTH) writes DATA out to FILENAME as an HTML fragment that creates a horizontal stacked bar graph labeled with the cell array LABELS. WIDTH scales the bar graph to be so many pixels wide. It returns the full pathname of the file.
- Publisher: Matthew Simoneau
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, JavaScript
- lpmex_ext
- License: Freeware
- Price: 0.00

Extensions to LPMEX which should make all the information lpsolve reads from an external file avalible from within MATLAB. Specifically it makes it possible to use lpmex for reading MPS-files into matlab..
- Publisher: Fredrik Altenstedt
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- lorentzfit3
- License: Shareware
- Price: .price.

a = lorentzfit3(x,y,a0) LORENTZFIT3 fits the input Y(X) with a Lorentzian function of the form Y'(X) = A1./((X - A2).^2 + A3) (i.e. 3-parameter model). INPUTS X : Independent variable values Y : Dependent variable values [Y(X)] OPTION A0 : Define initial guess [A1 A2 A3] OUTPUT A : List of Lorentzian parameters [A1 A2 A3] EXAMPLE x = -16:0.
- Publisher: Jered Wells
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- DISTANCE2LINE c++ mex
- License: Shareware
- Price: .price.

[DISTANCES PROJ_POINTS]=DISTANCE2LINE(POINTS,LINE_SEG) This function distance2line computes minimum euclidean distances (vertical distances) of "points" (nxm matrix which m=2,3) to a "line" (1xm which m=2,3). The input "line" is defined by its two points that lying on this line The output "distances" is a nx1 vector matrix consisting of distances of points to the line.
- Publisher: Mehmet OZTURK
- Date: 19-05-2013
- Size: 20 KB
- Platform: Scripts, Matlab
- fig- the exact figure size and no white space
- License: Shareware
- Price: .price.

This function is especially useful for creating high-quality figures for publication. Many scientific journals require figures with specific sizes and fonts. One annoyance of the Matlab's default figure is the complications in defining the figure's size for publication.
- Publisher: Reza
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Apply a function to a specific field of a structure
- License: Shareware
- Price: .price.

This function searches in the fields of a structure, and applies a given function to all occurrences of a specific field. dlTe September 30th, 2009, By Reza Farrahi Moghaddam, Synchromedia Lab, ETS, Montreal, Canada USAGE: temp_structure = apply_func_on_all_fields_with_name(temp_structure, field_name, func_id, data_bag); where temp_structure: The input structure field_name: The target field name func_id: The function that will be applied to the target fields data_bag: (optional) A basket/bag to pass the parameters to the func_id Outputs temp_structure: The output structure Below, an example is provided.
- Publisher: Reza Farrahi Moghaddam
- Date: 19-05-2013
- Size: 31 KB
- Platform: Scripts, Matlab
- Bifurcation
- License: Shareware
- Price: .price.

Contains bifurcation.fig and bifurcaiton.m files..
- Publisher: Prashant Pati
- Date: 19-05-2013
- Size: 51 KB
- Platform: Scripts, Matlab
- boothomvargr
- License: Shareware
- Price: .price.

The bootstrap is a way of estimating the variability of a statistic from a single data set by resampling it independently and with equal probabilities (Monte Carlo resampling). Allows the estimation of measures where the underlying distribution is unknown or where sample sizes are small.
- Publisher: Antonio Trujillo-Ortiz
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- 2D Polygon edges intersection
- License: Shareware
- Price: .price.

Find the intersection points of the edges of two 2D polygons, a simple function made to follow up a Newsgroup discussion.
- Publisher: Bruno Luong
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Quicksort learn
- License: Shareware
- Price: .price.

Quicksort is a standard algorithm for sorting in Computer science. I dont consider it to be highly optimized but can be used for educational purpose..
- Publisher: GAGAN
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Detects multiple disks (coins) in an image using Hough Transform
- License: Shareware
- Price: .price.

HOUGHCIRCLES detects multiple disks (coins) in an image using Hough Transform. The image contains separating, touching, or overlapping disks whose centers may be in or out of the image. Syntax houghcircles(im, minR, maxR); houghcircles(im, minR, maxR, thresh); houghcircles(im, minR, maxR, thresh, delta); circles = houghcircles(im, minR, maxR); circles = houghcircles(im, minR, maxR, thresh); circles = houghcircles(im, minR, maxR, thresh, delta); Inputs: - im: input image - minR: minimal radius in pixels - maxR: maximal radius in pixels - thresh (optional): the minimal ratio of the number of detected edge pixels to 0.
- Publisher: Yuan-Liang Tang
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Finite Difference Method solution to Laplace's Equation
- License: Shareware
- Price: .price.

Objective of the program is to solve for the steady state voltage distribution in a region 0<x<30, 0<y<30, given that one of the sides of square is excited with a voltage of 45*(x)*(1-x) Volts and all other sides are maintained at 0 Volts.
- Publisher: Computational Electromagnetics At IIT Madras
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Real Time Microphone and Camera data acquisition and audio-video processing
- License: Shareware
- Price: .price.

The current Matlab-code can be used for real-time audio and image processing. Fixed-length segments of audio data are recorded from soundcard's input and an image is also captured in each block. In particular, the provided code does the following: - Repetively records audio segments of fixed length.
- Publisher: Theodoros Giannakopoulos
- Date: 19-05-2013
- Size: 184 KB
- Platform: Scripts, Matlab
- Zbus Building Algorithm
- License: Shareware
- Price: .price.

This file computes Zbus of a power system directly. It does not follow the approach of first computing Ybus and then taking its inverse, which can be cumbersome when number of buses are large. The method of computing Zbus is taken from the book: John J.
- Publisher: Arslan Shahid
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Mechanical Friction with Simulink and Physical Modeling
- License: Shareware
- Price: .price.

Stephen Lunzman (Caterpillar), Dallas Kennedy and Steve Miller (The MathWorks) Systems modeled include clutches, transmission, and pistons. The friction is continuous or hybrid continuous-locking type. Locking friction requires mode iteration and algebraic loops.
- Publisher: Dallas Kennedy
- Date: 19-05-2013
- Size: 123 KB
- Platform: Scripts, Matlab
- Visualize dynamic hedging
- License: Shareware
- Price: .price.

Function HEDGEDEMO aims to help students and instructors of finance visualize trading demands of simple static or dynamic value-hedging strategies. In a single-factor setting, 2-asset hedge portfolios are constructed to match, at a point in time, value and delta of the hedged portfolio, consisting of 1-2 assets, one unit of each.
- Publisher: Dimitri Shvorob
- Date: 19-05-2013
- Size: 256 KB
- Platform: Scripts, Matlab
- Mandelbrot120
- License: Shareware
- Price: .price.

This program uses a vectorised Mandelbrot algorithm (a pretty fast algorithm from Lucio Andrade-Cetto which worked great for me.) I tried before the Fractal Explorer from Laurant Cavin, but that program was not running on my computer and I couldn't move the GUI to a location where it was useful.
- Publisher: Dr. Jens Koopmann
- Date: 19-05-2013
- Size: 19773 KB
- Platform: Scripts, Matlab
- trapezoid
- License: Freeware
- Price: 0.00

This creates a trapezoid wave, similar to the built-in square function but with no duty cycle option.
- Publisher: Jordan Firth
- Date: 19-05-2013
- Size: 102 KB
- Platform: Scripts, Matlab
- Correlation Percentiles
- License: Shareware
- Price: .price.

CORRPERC performs a bootstrap (of size equal to n_iters) on correlation matrices of input variable Y and computes the percentiles corrsperc (according to input perc) of each correlation. The function also provides the standard deviation corrstd for each correlation.
- Publisher: Francesco Pozzi
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- The LiMapS algorithm
- License: Shareware
- Price: .price.

Sparsity Recovery by Iterative Orthogonal Projections of Nonlinear Mappings A new regularization method for sparse representation based on a fixed-point iteration schema which combines two Lipschitzian-type mappings: an orthogonal projector and a nonlinear one for sparsity promotion.
- Publisher: Alessandro
- Date: 19-05-2013
- Size: 287 KB
- Platform: Scripts, Matlab
- EstatdoTsstica Computacional: IntrodudoTzdodlo a ClassificadoTzdodlo de PadrdoTAes utilizando o MATLAB
- License: Shareware
- Price: .price.

Slides and demo files from the live webinar "EstatdoTsstica Computacional: IntrodudoTzdodlo a ClassificadoTzdodlo de PadrdoTAes utilizando o MATLAB" ("Computational Statistics:Getting Started with Classification using MATLAB" in Portuguese)..
- Publisher: Elia Matsumoto
- Date: 19-05-2013
- Size: 1454 KB
- Platform: Scripts, Matlab
- Matlab code for my Graduate Thesis
- License: Freeware
- Price: 0.00

The samples of code included numerically solve the diffusion equation as it arises in medical imaging. This process is done with multiple solution methods, various boundary conditions, and in multiple dimensions..
- Publisher: Troy
- Date: 19-05-2013
- Size: 113 KB
- Platform: Scripts, Matlab
- Speech compression using Linear Predictive Coding
- License: Shareware
- Price: .price.

LPC is the oldest and the most basic of modern speech coders. Its a lossy scheme. Playback quality isn't preserved in the process but it can be used in low bit-rate systems..
- Publisher: Hamza Kadir
- Date: 19-05-2013
- Size: 287 KB
- Platform: Scripts, Matlab
- cross correlation
- License: Shareware
- Price: .price.

allows interactive phase shifting a signal, according to its cross correlation. method: provide to vectors. the function will provide you with the cross correlation result, and zooming. use zooming to select a region of graph and then close the figure, the resulting phase shift will then be applied to the two input vectors.
- Publisher: rasam aliazizi
- Date: 19-05-2013
- Size: 102 KB
- Platform: Scripts, Matlab
- MatLab's Video Lectures Series - Class02 - Part03
- License: Shareware
- Price: .price.

This is the 3rd part of 2nd Lecture of the MatLab's Video Lectures Series in ARABIC language. The Video File's format is "rmvb", so, you must be have the "Real Player" program or any other program can play this type of media format. The total length of this lecture is 01:52:36 ------------------------------------------------------- The length of this part is 00:22:36 **************************************************************** In this lecture you will: 1- Learn How can you control the numeric display format in command window.
- Publisher: GAMAL ALKIRSHI
- Date: 19-05-2013
- Size: 20398 KB
- Platform: Scripts, Matlab
- findFileSeries
- License: Shareware
- Price: .price.

function [returnFileGroup] = findFileSeries(filePath, allowskiplength, inclSmallerNumbers) % input is the filepath of one file in a series of files that have % some numeric indexing in their filenames % allowskiplength allows skipping of numbers in the index (default = 0 => % no skipping allowed, only an uninterrupted series of indixed filenames will be returned) % inclSmallerNumbers: if false, we only look for filenames containing higher % indices, if true, we also accept filenames with smaller indices than in filePath; default % = false.
- Publisher: Georg D
- Date: 19-05-2013
- Size: 10 KB
- Platform: Scripts, Matlab



