# Software Listing: Function Plots

**Diffusion Tensor Field (DTI) Visualization**- License: Shareware

The plotDTI function plots a single tensor, a row of tensors, or a 2D field of tensors as Gaussian ellipsoids. The tensors must be given as 3x3 symmetric positive definite matrices..

**Publisher:**Angelos Barmpoutis**Date:**11-04-2013**Size:**31 KB

**Platform:**Matlab, Scripts

**Function Plot 2D with Sections**- License: Shareware

Function Plot 2D with Sections is a small, simple, Java based application specially designed to help you create function plots.

Function Plot 2D lets you create a 2D plot, all you need to do is give an input function.

for WindowsAll

.

**Publisher:**Markus Schmies**Date:**

**Platform:**WinOther

**Frequency Plotting**- License: Freeware
- Price: 0.00

THIS FUNCTION PLOTS FFT OF THE SIGNAL INPUT TO THE FUNCTION IS userfft(input, sampling frequency, waveform, psd) input -> Input waveform sampling frequency -> Sampling frequency waveform -> 'real' refers to real baseband signals plots only half the fft output -> 'complex' refers to complex baseband signals plots complete spectrum -> 'bandpass' psd -> 'unbaised' refers to the fact that fft./length(input) -> 'normalised' refers to fft./max(fft) -> '' plots fft AUTHOR: ABHI CAIRN, WPI.

**Publisher:**Abhijit Navalekar**Date:**18-04-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Diffusion Tensor Field (DTI and Higher-Order) Visualization**- License: Shareware

This function plots a 2D field of 3D even-order tensors as spherical functions. The 3D tensors must be given as a list of the unique tensor coefficients. The field can contain either a single tensor, or a row of tensors or a 2D field of tensors..

**Publisher:**Angelos Barmpoutis**Date:**17-02-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**PlotCube**- License: Shareware

This function plots a 3D-Cube. You can choose orientation, size, rotaion, colors and transparency. The ZIP-file contains some examples of using this function to create animations or objects..

**Publisher:**Dima PrdoTAfrock**Date:**06-05-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**AREA3**- License: Shareware

This function plots filled area in 3 dims (similar to Excel's 3d chart). Simply type >> area3 for a demonstration or >> help area3 for further information..

**Publisher:**Dirk Heber**Date:**10-05-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Linear 2D Plot with Rainbow Color**- License: Shareware

This function plots a line colored like a rainbow. The line is defined by x versus y pairs, which is the same as a regular 2-D plot. This program is inspired by Jonathan Zarge's post at http://groups.google.com/group/comp.soft-s...t+rainbow&hl=en.

**Publisher:**Kun Liu**Date:**11-02-2013**Size:**102 KB

**Platform:**Matlab, Scripts

**cline.m**- License: Shareware

This function plots a 3D line (x,y,z) encoded with scalar color data (c) using the specified colormap (default=jet). Thus, lines with variable color can be plotted (eg. temperature along a 3D line path)..

**Publisher:**Daniel Ennis**Date:**17-03-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**plot_manipulator**- License: Shareware

This function plots a matrix in a scrolling window with sliders that control the center of the plotted region and the horizontal zoom ratio. Tested under Matlab 5.3.

**Publisher:**Greg Siegle**Date:**02-02-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Plot wavelet image (2D) decomposition**- License: Shareware

This function plots the result of wavedec2 matlab function in two different modes. The first one called 'tree' displays all approximations and details coefficients (horizontal, vertical, diagonal), the second one called 'square' displays the classical "squared" representation of a wavelet image decomposition.

**Publisher:**Benjamin Tremoulheac**Date:**18-06-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**animEuler**- License: Shareware

[coordSys,as] = animEuler(h,rotSet,angs) animates the rotation of a dextral coordinate system using three arbitrary Euler angles (angs) about three axes (rotSet) in figure (h). rotSet is an array of 3 numbers in the range of [1, 3] representing the three body axes, so that rotSet = [3,1,3] is a body 3-1-3 rotation (z-x-z convention). Angles are assumed to be in degrees. In addition to animating the rotations, this function plots the intermediate reference frames. The function returns the matrix coordSys, representing the direction cosine matrix of the Euler angle set, and the array (as), containing the handles of the three surfact objects representing the axes.

**Publisher:**Dmitry Savransky**Date:**05-04-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**vecslice**- License: Shareware

This function plots a slice of a 3D vector field by using the pixplot routine to denote the out-of-plane component. The magnitude of the longest vector arrow is displayed in the title. The function returns a handle to the title so it can be edited directly using 'get' and 'set' on it's 'String' property..

**Publisher:**Samuel Lazerson**Date:**17-01-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Shepard_Ternary_Plot**- License: Freeware
- Price: 0.00

This function plots sand, silt and clay fraction data on a ternary plot that is marked with the Shepard classification scheme labels from his article: Shepard, F.P., 1954, Nomenclature based on sand-silt-clay ratios: Journal Sedimentary Petrology, v. 24, p. 151-158. This function is merely a modification of the Ternplot function available on the Mathworks site authored by Carl Sandrock (20020827). To use the function, type Shepard(Sand,Silt,Clay), where the sand, silt and clay fractions are given by column vectors. The fractions can be given either in % (0 to 100), or as a unitless fraction (0 to 1).

**Publisher:**William Waite**Date:**10-04-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Match Plot**- License: Shareware

This function plots coresponding points between two images. It is pretty useful (at least for me) in visual debugging for matching feature points, such as SURF or SIFT features. h = match_plot(img1,img2,points1,points2) points1 = [x1 y1; x2 y2; ...] = coresponding points in img1 points2 = [x1 y1; x2 y2; ...] = coresponding points in img2 origin is the top left of the image x axis pointing right, y axis pointing down. points2 has to be the same size as points1. if two images have different size, the smaller one is rescaled. coresponding lines are plot in different colors, from red to blue in rainbow order.

**Publisher:**Li yang Ku**Date:**19-02-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Plot Unit Vectors**- License: Shareware

This function plots unitvectors X Y and Z or (e1, e2, e3) from an origin. This function is fairly robust in that it can take 2 types of input. It can take a transformation matrix of the form trMatrix = [1 0 0 0; pos' unitx' unity' unitz'] as: fcn_plotUnitVectors(trMatrix). Or it can take it as a combination of [1x3] vectors as: fcn_plotUnitVectors(origin[1x3], csX[1x3], csY[1x3], csZ[1x3], vectorScale[1x1],colorSel) colorSel can be a string used to format the vector as well. The default coloring is unit1 - red, unit2 - green, unit3 - blue You can also set your own linestyles, for example: if you have colorSel = ['''k'', ''LineWidth'', 5'] as the input, it will set the color to black and the thickness of the line to 5 Use: Easiest use is fcn_plotUnitVectors(trMatrix), however the vectorScale is not dynamic so it will need to be...

**Publisher:**James West**Date:**02-06-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Stem and leaf plot**- License: Shareware

STEMLEAFPLOT(X) This function plots stem-leaf plots of the integer input X. X may be any size or dimension. Stem-leaf plots are printed to the command window. This code can handle negative numbers and also makes proper exceptions for numbers -10<x<10. The code in its current form (01/29/2011) is only designed to use the ones-digits of integers as the leaves. Future implementations may be expanded to handle other leaf sizes. Jered Wells (final version) Other contributors: Manu and Rohan Created 01/28/2011.

**Publisher:**Jered**Date:**08-06-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Labelled histogram**- License: Shareware

Imagine that you have a set of observations that have been properly labelled. It should be interesting not only to analyze the data pdf but also to study the weigth of each class (observations' labels) to each one of the histogram bins. In this way I have developed a version of HIST, that is called LHIST. This new function plots the histogram for the observations grouping them in M bins. In addition, it accounts for the different elements that are present in each bin grouping them by LABELS..

**Publisher:**Pau MicdoDl**Date:**23-06-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**Convolve/ Deconvolve Gaussian impulse response and unit impulse vectors**- License: Shareware

This function plots a Gaussian impulse response, unit impulse and the % convolution/deconvolution of both using MATLAB's 'filter'. Specifically % it uses 'filter' rather than 'deconv' to do the deconvolution and thereby % returns the original Gaussian vector as well as the unit response vector. % Vector length is maintained at 16 in all cases, the length of the input % data vectors. % % By specifying a string for a filename you can save your % plot to a jpeg file. You can either edit the variables 'g','h' and 't' % to provide your data in row vector format or edit the given % 'inputData.mat' file to suit your needs.

**Publisher:**Bruce**Date:**11-04-2013**Size:**72 KB

**Platform:**Matlab, Scripts

**Plot 3D Color Line**- License: Shareware

This function plots a 3D line (x,y,z) encoded with scalar color data (c). This function is an improvement over the CLINE function previously made available on TMW File Exchange. Rather than using the LINE function a PATCH surface is generated. This provides a way to change the colormapping because the surface patches use indexed colors rather than true colors. Hence changing the COLORMAP or CAXIS of the figure will change the colormapping of the patch object. DEMO: clinep; SYNTAX: h=clinep(x,y,z[,c,W]); INPUTS: x - mx1 vector of x-position data y - mx1 vector of y-position data z - mx1 vector of z-position data -OPTIONAL INPUTS- c - mx1 vector of index color-data (uses current colormap or DEFAULT) W - 1x1 specifies the line thickness (DEFAULT is 3) OUTPUT: h - Graphics handle to the patch object.

**Publisher:**Daniel Ennis**Date:**20-02-2013**Size:**10 KB

**Platform:**Matlab, Scripts

**2D Multivariate Gaussian**- License: Shareware

this function plots the 2D multivariate gaussian when the mean and covariance are provided. It does not use for loops. ex: plot mean=[10;11],cov=[6 0;0 6] 2D multivariate gaussian function >> mvg([10;11],[6 0;0 6]).

**Publisher:**Chathurika Dharmagunawaradhana**Date:**02-04-2013**Size:**10 KB

**Platform:**Matlab, Scripts