Listing of Multimedia in Scripts
- cutpolygon
- License: Shareware
- Price: .price.

CUTPOLYGON - Split a 2D polygon by a line, and remove one of the sides Use CUTPOLYGON to cut alias intersect alias split alias slice a polygon P (being a series of connected X,Y coordinates) with a line L (defined by two points), removing a specified side s.
- Publisher: Jasper Menger
- Date: 21-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- clickmove.m
- License: Shareware
- Price: .price.

This function adds to the arguably cluttered field of 3d-plot view-rotation functions. However, I feel that this one is an improvement over current offerings because of its intuitive interface, one that almost *always* responds as you expect it to when you move the mouse.
- Publisher: Brandon Kuczenski
- Date: 21-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Instance Inspector
- License: Shareware
- Price: .price.

Quick solution to inspecting the configuration of a multiple instances of a library component and/or Masked subsystems. Uses UITables for user interaction. More details in short note attached..
- Publisher: Devendra Rai
- Date: 21-04-2013
- Size: 61 KB
- Platform: Scripts, Matlab
- STOPLOOP (v, jun 2008)
- License: Shareware
- Price: .price.

STOPLOOP - creates stop button to have a user interrupt a loop FS = STOPLOOP creates a message box window and returns a structure FS that holds two functions, called FS.Stop and FS.Clear. The function FS.Stop() will return true, if the OK button has been clicked (or the message box has been removed), so that a loop can be interrupted.
- Publisher: Jos (10584)
- Date: 21-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- statusbar2
- License: Shareware
- Price: .price.

This control gives you the ability to have a status bar for 2 processes, a main process and a nested process remaining time and elapsed time indication is also shown..
- Publisher: Tal Pasi
- Date: 21-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- XmlTvProducer for PHP
- License: Freeware
- Price: 0.00

XmlTvProducer for PHP is open source extendable engine to grab tv/radio listings from websites and produces XMLTV output. Data distribution for TV-Browser is included. Primary focus is on Slovak and Czech channels, but the development is open to anybody.
- Publisher: Martin Minka
- Date: 21-04-2013
- Size: 9400 KB
- Platform: Scripts, PHP
- Rubber Band Box
- License: Shareware
- Price: .price.

Use the mouse button to drag out a rubber band box to select an area from an image. The rubber band box is temporarely drawn over the image, and the box's corner coordinates are returned..
- Publisher: Bob Hamans
- Date: 21-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- print_heirarchy.m
- License: Shareware
- Price: .price.

Can be helpful in investigating GUI structure..
- Publisher: Tobin Fricke
- Date: 21-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Black & white image enhancer
- License: Shareware
- Price: .price.

The program was initially designed to generate gray-scale lo-fi images from colour pictures. But it can be used to enhance grayscale images in many ways. Hopefully, this application can be useful for artists and photographers. The user has the option of selecting the number of gray-scale shades wanted in the image.
- Publisher: Indraneel Biswas
- Date: 21-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- MATLAB color picker (fig-file)
- License: Shareware
- Price: .price.

Simple user interface with possibility to pick any color and determine MATLAB code for chosen color. It makes possible to copy determined color code en paste it to your color specification within m-file of other program code. This color specification is not RGB value but percentage of RGB.
- Publisher: Nedim Mehmedbegovic
- Date: 20-04-2013
- Size: 20 KB
- Platform: Scripts, Matlab
- rotation
- License: Shareware
- Price: .price.

This program performs rotation of coordinates of an (x,y) figure by any angle measured in degrees about the origin. Any set of (x,y) data will be transformed to (xx,yy) in the new rotated coordinates. Original and transformed data are plotted in blue and red respectively.
- Publisher: aasim Azooz
- Date: 20-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- YESNO
- License: Shareware
- Price: .price.

YESNO - returns true for y-key, false for n-key ISYES = YESNO waits for a keypress of either the Y-key or N-key and returns a logical one (true) if the Y-key was pressed, and a logical zero (false) if the N-key was pressed. Example: fprintf('nHere is a number for you: %5.
- Publisher: Jos (10584)
- Date: 20-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- gcircle
- License: Shareware
- Price: .price.

GCIRCLE(FIG) draws a circle by clicking the mouse at the center and at some distance away in the figure FIG. H = GCIRCLE(FIG) Returns the handle to the line. GCIRCLE with no input arguments draws in the current figure..
- Publisher: Daniel Claxton
- Date: 20-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Region Growing (2D/3D grayscale)
- License: Shareware
- Price: .price.

A recursive region growing algorithm for 2D and 3D grayscale image sets with polygon and binary mask output. The main purpose of this function lies on clean and highly documented code. Usage: [P, J] = regionGrowing(cIM, initPos, thresVal, maxDist, tfMean, tfFillHoles, tfSimplify) Inputs: - cIM: 2D/3D grayscale matrix - initPos: Coordinates for initial seed position - thresVal: Absolute threshold level to be included - maxDist: Maximum distance to the initial position in [px] - tfMean: Updates the initial value to the region mean (slow) - tfFillHoles: Fills enclosed holes in the binary mask - tfSimplify: Reduces the number of vertices with line simplification Outputs: - P: VxN array (with V number of vertices, N number of dimensions).
- Publisher: Daniel
- Date: 20-04-2013
- Size: 287 KB
- Platform: Scripts, Matlab
- image_write
- License: Shareware
- Price: .price.

inearly scales image pixel values to the interval [0,1] and writes out the image using imwrite. Removes the need to manually rescale images..
- Publisher: Andrew Lingg
- Date: 20-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Online TV Database
- License: Freeware
- Price: 0.00

Online TV Database is a web/XML interface and database schema for managing TV series information and user-submitted graphics. It will be interfaced by a number of HTPC plugins and software. Currently used by plugins for Meedio, Media Portal, and XBox Media Center.
- Publisher: Anonymous
- Date: 20-04-2013
- Size: 543 KB
- Platform: Scripts, PHP
- Introduction doT Simscape
- License: Shareware
- Price: .price.

As part of the reform STI2D which takes effect in September 2011 to 2012, see this video tutorial (approximately 15 minutes), which includes demonstrations and exercises..
- Publisher: Laurent
- Date: 19-04-2013
- Size: 563 KB
- Platform: Scripts, Matlab
- Mouse-friendly FIGURE
- License: Shareware
- Price: .price.

MOUSE_FIGURE(handle) creates a figure (or modifies an existing one with handle [handle]) that allows zooming with the scroll wheel and panning with mouse clicks, *without* first selecting the ZOOM or PAN tools from the toolbar. Moreover, zooming occurs to and from the point the mouse currently hovers over, instead of to and from the less intuitive "CameraPosition" as is the case with the default ZOOM.
- Publisher: Rody Oldenhuis
- Date: 19-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- MIRtoolbox for Music and Sound
- License: Freeware
- Price: 0.00

It can extract routines, perform segmentation, cluster audio segments and many more from any audio or sound file. Each feature extraction method can accept as argument an audio file, or any preliminary result from intermediary stages of the chain of operations.
- Publisher: Olivier Lartillot
- Date: 19-04-2013
- Size: 18944 KB
- Platform: Scripts, Matlab
- Dropping Text Script for Graphics and Animations
- License: Freeware
- Price: 0.00

This script causes a line of text to drop down from the top of the screen,word by word, to the original location of the text..
- Publisher: Dynamic Drive
- Date: 19-04-2013
- Size: 102 KB
- Platform: Scripts, JavaScript
- shiftline
- License: Shareware
- Price: .price.

This function permit to shift a line interactively. Permit to keep the result on graph and to restrict shifting in x or y direction. Amount of shitfting is displayed in workspace..
- Publisher: Benoît Valley
- Date: 19-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- figcopy
- License: Shareware
- Price: .price.

Copies one figure into another figure and lets the users move and resize the copied figure. This utility is great if you need a figure in a figure and still would like to use MATLAB's export function. This is an updated version of the original figcopy to account for uicontrols stored in the figures children handles.
- Publisher: Dirk Tenne
- Date: 19-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- Julia
- License: Shareware
- Price: .price.

Interactively generate classic Julia and Mandlebrot sets in addition to many more exotic forms. For example, try using a 'Julia Function' of z.^z + cosh(z).... Extract the attached .zip file and make sure the directory 'Functions' and the .m file 'julia' are co-located.
- Publisher: Andrew French
- Date: 19-04-2013
- Size: 256 KB
- Platform: Scripts, Matlab
- srh2sms
- License: Shareware
- Price: .price.

This function carries out the following tasks: 1) Allows the user to select the first timestep of an SRH model output to convert, regardless of the SRH version used. 2) Automatically renames SRH files from SRH1, SRH2...SRH100 to a machine-friendly format: SRH001, SRH002.
- Publisher: Jeff Tuhtan
- Date: 18-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- 2D interpolation
- License: Shareware
- Price: .price.

ZI = mirt2D_mexinterp(Z,XI,YI) interpolates 2D image Z at the points with coordinates XI,YI. Z is assumed to be defined at regular spaced points 1:N, 1:M, where [M,N]=size(Z). If XI,YI values are outside the image boundaries, put NaNs in ZI. The function is similar to Matlab's native ZI = INTERP2(Z,XI,YI,'linear',NaN), but is much master.
- Publisher: Andriy Myronenko
- Date: 18-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- guipanel
- License: Shareware
- Price: .price.

Create truly dynamic GUI's using guipanel -- guipanel's are interactively resizeable and moveable. Panels can be nested and if desired, locked to a location. The calling syntax is almost identical to that of MATLAB's builtin uipanel. Additionally, you can pass-in uicontrol property param/values inside a structure.
- Publisher: Dan Cohn
- Date: 18-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- AVInfo for cdrtools
- License: Freeware
- Price: 0.00

AVInfo is an utility for displaying AVI, MPEG, OGG/OGM, MKV, IFO header information. It returns the length of a clip, FPS, resolution, codecs, sound parameters, and the number, type and language of the streams, including detailed information for each of the following: - resolution - length - fps - types of used audio and video codecs - sound params - Number of streams, their types (audio/video) - Author information, title, etc.
- Publisher: George Shuklin
- Date: 18-04-2013
- Size: 154 KB
- Platform: Scripts, C and C plus plus
- Flying Image script for Graphics and Animations
- License: Freeware
- Price: 0.00

DHTML is a generic enhancement of fourth generation browsers that can be manipulated using a variety of scripting languages. In this script, VBscript (in combination with javascript) is used to create a DHTML script that flys a relatively-positioned image straightly across the screen.
- Publisher: Dylan Goldblatt
- Date: 18-04-2013
- Size: 102 KB
- Platform: Scripts, JavaScript
- lift_pen.m
- License: Shareware
- Price: .price.

This function demonstrates how to use NaNs to "lift the pen" when using the 'line' command. Tested under MATLAB 5.3.
- Publisher: Alan Bindemann
- Date: 18-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab
- 3D/2D vector field plotter
- License: Shareware
- Price: .price.

vectline is "vector field line plotter". Depending on the dimension of coordinate axis, vectline can plot both 3D and 2D vector field line. Example for 2D field >> syms x y >> F = [-y, x]; >> vectline(F,[x,y],[-1,1,-1,1]) Example for 3D field >> syms x y z >> F = [x*y^2, x*y, z]; >> vectline(F,[x,y,z],[-1,1,-2,3,1,3]).
- Publisher: Rentian Xiong
- Date: 18-04-2013
- Size: 10 KB
- Platform: Scripts, Matlab



