Listing of Development Tools in Scripts
- RADAR simulation
- License: Freeware
- Price: 0.00

I made this simulation as a project in a course I took in RADAR basic concepts. Short explanation: This is an early warning radar simulation. The simulation simulates the targets behavior and calculates the expected radar return signal. The simulation works in the IF level assuming a perfect phase reconstruction by the radar.
- Publisher: Yonathan Nativ
- Date: 26-04-2013
- Size: 942 KB
- Platform: Scripts, Matlab
- Generate U3D files from STL models for making multilayer 3D PDF figures
- License: Shareware
- Price: .price.

This submission is based on Alexandre Gramfort's "matlab-mesh-to-pdf-with-3d-interactive-object". His program allows meshes to be converted into 3D PDF figures. However, his code only allows a single layer to be converted, and does not enable transparency.
- Publisher: Francis Esmonde-White
- Date: 26-04-2013
- Size: 72 KB
- Platform: Scripts, Matlab
- fRMField
- License: Shareware
- Price: .price.

fRMField: Remove field(s) from a struct - fast C-MEX This function is about 5 to 10 times faster than RMFIELD of Matlab 2009a. T = fRMField(S, Name) INPUT: S: Struct or struct array. Name: String or cell string. Removing a name, which is not a field name of S, is *not* an error here, in opposite to Matlab's RMFIELD.
- Publisher: Jan Simon
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Electrohydraulic Servoactuator with PI Controller
- License: Freeware
- Price: 0.00

This file illustrates the effect of a properly designed proportional integral controller on the performance of Electrohydraulic servoactuators. The description of construction, operation and mathematical modeling of the Electrohydraulic servoactuator and steps of design of the PI controller are given in my book: M Galal Rabie, Fluid Power Engineering, McGraw-Hill, NY, May 18, 2009, pp 340-350 and 354-357.
- Publisher: M Galal Rabie
- Date: 26-04-2013
- Size: 113 KB
- Platform: Scripts, Matlab
- Global to Local Coordinate Transformation Matrix
- License: Shareware
- Price: .price.

The function calculates the Global to Local coordinate transformation matrix for a beam in space. [x0,y0,z0] and [x1,y1,z1] are the coordinates of the beam ends. alpha is the twist over the axis perpendicular to the beam cross sectional area, usually set to 0.
- Publisher: Paulo J. Paupitz Goncalves
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- double2rgb
- License: Shareware
- Price: .price.

Computes the min and max values within the input array, convert to 256 values, and apply a colormap to produce a color image (RGB). It is possible to specifies the range of values to consider, as well as the background color (used for NaN values). Example: % Display a default matrix subplot(1, 2, 1); imshow(peaks(128), []); title('as double') % display the coresponding RGB image subplot(1, 2, 2); imshow(double2rgb(peaks(128), jet, [-8 8])); title('as RGB');.
- Publisher: David Legland
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- DESOS
- License: Freeware
- Price: 0.00

DESOS (Data Exchange Simulator in Orbital Scenarios) models over the whole repeat-cycle of a Low-Earth-Orbit mission the acquisitions of the scientific instrument embarked aboard the satellite and the respective downlink communication toward the set of identified ground stations.
- Publisher: Ugo Pattacini
- Date: 26-04-2013
- Size: 3748 KB
- Platform: Scripts, Matlab
- Empirical Bivariate CDF
- License: Shareware
- Price: .price.

Employing hist3 function..
- Publisher: Taesam Lee
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Planck Laws
- License: Freeware
- Price: 0.00

We calculate the number of photon with two methods. We dertermine the differnce of luminance for two (or many ) wavelength. We can find the error with the temperature and the wavelength for different acquisition time and many geometry..
- Publisher: Raveau david
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Solves a custom set of linear simultaneous equations
- License: Shareware
- Price: .price.

Fully documented script file but this essentially solves the simultaneous equations Yvonne presented in a previous thread and does so for two 1 x 4 vectors. I then built four graphs and displayed them all on one plot..
- Publisher: Bruce
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- haversine
- License: Shareware
- Price: .price.

Computes the haversine (great circle) distance in metres between successive points on the surface of the Earth. These points are specified as vectors of latitudes and longitudes..
- Publisher: Ritchie Smith
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Entropy
- License: Shareware
- Price: .price.

Entropy: Returns entropy (in bits) of each column of 'X' by Will Dwinnell H = Entropy(X) H = row vector of calculated entropies (in bits) X = data to be analyzed Note 1: Each distinct value in X is considered a unique value. Note 2: Estimated entropy values are slightly less than true, due to finite sample size.
- Publisher: Will Dwinnell
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- INCA Matlab Auto Calibration Wizard
- License: Freeware
- Price: 0.00

INCA, the industry leading automotive ECU measurement and calibration tool from ETAS, provides a product add-on, the Matlab Integration Package, which allows Matlab (and therefore Matlab users) the abiltiy to access a majority of the capabilities and functionality of INCA.
- Publisher: Tim Foster
- Date: 26-04-2013
- Size: 1700 KB
- Platform: Scripts, Matlab
- Distributed parallel simulations with Simulink(R) and other tools
- License: Shareware
- Price: .price.

This is a Simulink(R) library with blocks that can connect to the simServer for distributed and co-simulation. This version includes all necessary files including the simServer and a library for custom application integrations. The blocks in this library will connect to the simServer through TCP/IP when the simulation is started.
- Publisher: Roger Aarenstrup
- Date: 26-04-2013
- Size: 348 KB
- Platform: Scripts, Matlab
- wpsnr
- License: Shareware
- Price: .price.

This function computes the weighted peak signal to noise ratio between two images..
- Publisher: Hunnish Xn
- Date: 26-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Kalman Filter Application CIR
- License: Freeware
- Price: 0.00

3 .m files, 1) simulates a term structure using the CIR model, 2-3) take this simulation and estimates the parameters of the model. also includes a set of results, take mean() and std() of this to see how good the filter is. If the implementation is good, the inputs should equal the outputs, run this 200 times.
- Publisher: Nils Delava
- Date: 25-04-2013
- Size: 20 KB
- Platform: Scripts, Matlab
- Stateflow Design Patterns (Part III)
- License: Shareware
- Price: .price.

This ZIP-file contains the models used in the webinar entitled Stateflow Design Patterns (Part III). Highlights include the Stateflow Pattern Wizard and continuous-time modeling in Stateflow. The Stateflow Pattern Wizard can be downloaded here: http://www.
- Publisher: Michael Carone
- Date: 25-04-2013
- Size: 41 KB
- Platform: Scripts, Matlab
- Draw Line Segments (anti aliased)
- License: Shareware
- Price: .price.

computes the distance from a given line segment (in 2d) or draws an anti aliased line see http://mathworld.wolfram.com/Point-LineDistance2-Dimensional.html for computation of the orthogonal distance to the line. Where appropriate, gets the orthogonal distance to the line, or one of the two end points.
- Publisher: Alvin
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- LeCroy Oscilloscopes - MATLAB Instrument Driver
- License: Shareware
- Price: .price.

MATLAB is a software environment and programming language used to configure and control instruments such as oscilloscopes, filter signals, make measurements, analyze data, and build test systems. MATLAB supports LeCroy oscilloscopes through the Instrument Control Toolbox.
- Publisher: The Instrument Control Team
- Date: 25-04-2013
- Size: 20 KB
- Platform: Scripts, Matlab
- Scattered Field of a PEC Ball
- License: Shareware
- Price: .price.

The code caculates the time-harmonic scattered field value at point 'cart' due to a PEC ball with radius R centered at the origin. The incident wave is E_x=exp(-ikz) (E_y=E_z=0). The formulation is based on H.C. van de Hulst, P123 'light scattering by small particles', Dover, 1981.
- Publisher: Jiguang Sun
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Smart Tool Program-Demo Update
- License: Freeware
- Price: 0.00

THIS PROGRAM CAN BE HELP IN SEVERAL AREAS, e.g. EDUCATION, SIGNAL ANALYSIS AND CONTROL SYSTEMS, WHEN YOU USE IT, YOU COULDN'T HAVE ANY PROBLEM TO UNDERSTAND IT, BUT IF YOU HAVE ANY QUESTION, YOU CAN CONTACT WITH ME VIA EMAIL, AND I WILL HELP YOU. FOR PERSONS WHO SPEAK ARABIC LANGUAGE, THIS PROGRAM IS INCLUDING MATLAB LESSONS IN ARABIC LANGUAGE.
- Publisher: GAMAL ALKIRSHI
- Date: 25-04-2013
- Size: 7731 KB
- Platform: Scripts, Matlab
- struct2xml
- License: Shareware
- Price: .price.

This function converts a MATLAB structure into a XML file..
- Publisher: Wouter Falkena
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Vectorized Floyd-Warshall
- License: Shareware
- Price: .price.

The Floyd-Warshall algorithm computes the all pairs shortest path matrix for a given adjacency matrix. The algorithm is O(n^3), and in most implementations you will see 3 nested for loops. This is very inefficient in Matlab, so in this version the two inner loops are vectorized (and as a result, it runs much faster).
- Publisher: Dustin Arendt
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Multiple Coherence Function
- License: Freeware
- Price: 0.00

For a system having multiple inputs x and outputs y, the partial coherence is the coherence computed between any individual input and the output when the effect of all other inputs is removed from the output by a linear least squares prediction. This coherence obeys the usual inequality, and will reveal the existence of a linear relationship between a particular residual input and the output even when the relationship is not apparent from the ordinary coherence function.
- Publisher: Mehmet Murat Altug Bicak
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Peacock for HTML Tools
- License: Freeware
- Price: 0.00

Peacock is an HTML Editor for Gnome. Its is distributed under the GNU GPL License. Using the latest Gnome technologies like Bonobo, GtkHTML hopes to provide the Web Developers a congenial environment for making Websites. Still in its nascent stages it support basic WYSIWYG HTML Editing and advanced editing operations.
- Publisher: Archit Baweja
- Date: 25-04-2013
- Size: 143 KB
- Platform: Scripts, C and C plus plus
- shuffle label
- License: Shareware
- Price: .price.

shufflelabel randomly changes the order of label values in a label matrix. Zeros and nans are ignored. The label matrix can be every numerical data type, char or a cell array of strings. Example L = kron([1 2 3;3 2 3],[1 1; 2 2]) L = 1 1 2 2 3 3 2 2 4 4 6 6 3 3 2 2 3 3 6 6 4 4 6 6 Ls = shufflelabel(L) Ls = 3 3 6 6 1 1 6 6 2 2 4 4 1 1 6 6 1 1 4 4 2 2 4 4.
- Publisher: Wolfgang Schwanghart
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Rotate.m function fixed
- License: Shareware
- Price: .price.

Surf property "vertexnormals" are updated correctly. Bug evidence: [x,y,z] = sphere(20); hs=surf(x,y,z,'facecolor','y'); view(2) axis equal hl=light; lightangle(hl,0,0) % light is on -Y axis, thus at the % bottom rotate(hs,[0 0 1],30) % rotate sphere to the right from 30dlT- It looks like the light has moved.
- Publisher: Luc Masset
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Line Cut
- License: Shareware
- Price: .price.

This GUI allows you to analyze the size of grains in a micrograph with the 'line cut' method. This program allows you to analyze the size of grains in a micrograph with the 'line cut' method arranged in a user-friendly GUI. After loading the micrograph the program puts lines on the surface.
- Publisher: Sven Meister
- Date: 25-04-2013
- Size: 72 KB
- Platform: Scripts, Matlab
- Generate a vector of Cartesian integer coordinates for a 1, 2, or 3D region
- License: Shareware
- Price: .price.

03 Mar 2012 (Updated 06 Mar 2012) Function to generate a listing of the coordinates for a specified Cartesian space. A = ENUM_COORDS(X) returns the matrix elements of a 2D region, where X contains a 4-element vector, X=[x y width height], representing the bounding box containing the set of 2D coordinates.
- Publisher: DS
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- kml line plot
- License: Shareware
- Price: .price.

This function takes in standard nan-separated arrays (such as for a coastline), and draws them onto Google Earth. It can also handle a single lon/lat track that has no NaN values (such as a ship or airplane track). Syntax: KML_LINE(LON, LAT) writes nan-separated lines specified in LON and LAT to an output file, doc.
- Publisher: Cameron Sparr
- Date: 25-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab



