Main Content

14,396 results in File Exchange

Box and whiskers plot (without statistics toolbox)

Version 1.0.0.0 by Jonathan C. Lansey

Creates nice boxplots from data. You don't need a toolbox. Simple yet fully featured.

array 'T' for a legend. You can add the legend as legend(T)T = bplot(D,x) will plot the boxplot of data D above the 'x' value xT = bplot(D,y,'horiz') will plot a horizontal boxplot at the 'y' value of yT

  • 11.8K (All time)
  • 4 (Last 30 days)
  • 4.7 / 5
  • Community
  • 16 Sep 2015

Shaded Plots and Statistical Distribution Visualizations

Version 1.0.1 by John Onofrey

Create pretty shaded plots and plots to visualize the statistical distribution of data.

plot. plot_distribution may be used to visualize the line plot's mean and standard deviation, while plot_distribution may be used to visualize non-Gaussian statistics of the line plot, e.g. the median

- (X,Y) - Plots the line with pretty shaded region under the line in the open
- (X,Y) - Plots the mean with standard deviation errors as a shaded region in the open
- (X,Y) - Plots the median with percentile errors as a shaded region in the open
  • 2.6K (All time)
  • 3 (Last 30 days)
  • 4.9 / 5
  • Community
  • 27 Oct 2018

Histogram plotting and displaying statistical parameters of an Image

Version 1.0.0.0 by Amit Nambiar

Simple code for Histogram plotting and displaying statistical parameters of a gray Image

  • 525 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 3 Oct 2013

simple box whiskers plot (for those who don't have the statistics toolbox)

Version 1.0.0.0 by Shane Lin

box whiskers plot, adjustable size and line thickness

* If you have the statistics toolbox, please don't use this one. * If you are not so lucky, come on and download it freely. This is a very simple version but better than none. * If you have time to

- boxPlot(data0) - plot box-whiskers diagram, accept multiple columns
  • 4.1K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 May 2007

Stacked line plot

Version 2.1.1.0 by Christopher Hummersone

Stacked line plots from a matrix or vectors

) contained in the rows of an input 2-D matrix. Each wave has a designated row on the plot. Data may also be specified as vectors X, Y, and Z. The plot is similar to a cascade or waterfall plot.

- Quantile-quantile plot with patch option
- Draw a box plot
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the Laplace distribution
- Pseudorandom numbers drawn from the triangular distribution
- Quantiles of a sample via various methods.
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
- Stacked line plots from a matrix or vectors
  • 2K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

ISO 226:2003 Normal equal-loudness-level contours

Version 1.2.0.0 by Christopher Hummersone

Return sound pressure levels of pure tone frequencies at specified loudness level(s).

standard reference frequencies for SPL calculations. Example % Plot equal-loudness contours between 20 and 80 phon % Calculate SPLs phons = 20:10:80; [spl,f] = iso226(phons,[],true); % plot

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Quantiles of a sample via various methods.
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 1.2K (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

Quantile-quantile plot

Version 1.1.1.0 by Christopher Hummersone

Quantile-quantile plot with patch option

NOTE: this function is now available from the IoSR Matlab Toolbox as iosr.statistics.qqPlot. ------------------------- qq_plot(y) displays a quantile-quantile plot of the sample quantiles of y versus

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Quantiles of a sample via various methods.
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
- Stacked line plots from a matrix or vectors
  • 900 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

Impulse response acoustic information calculator

Version 1.5.4.0 by Christopher Hummersone

Calculate RT, DRR, Cte, and EDT for impulse response file

an audio file or the name of an audio file on the Matlab search path. The file can be of any format supported by the AUDIOREAD function, and have any number of channels; estimates (and plots

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Quantiles of a sample via various methods.
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 4.4K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

Sinc filter

Version 1.1.0.0 by Christopher Hummersone

Apply a near-ideal low- or band-pass filter.

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the Laplace distribution
- Pseudorandom numbers drawn from the triangular distribution
- Quantiles of a sample via various methods.
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 3K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

Subplot position calculator

Version 1.0.0.0 by Christopher Hummersone

Calculate subplot positions by specifying figure margins and axis scaling.

subfigrid(nrows,ncols,offset,scale)The spacing of axes using the subplot command can be quite large, and manipulating axis positions after plotting can be tricky. For publication quality graphics, it is better to specify the subplot

- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Draw a box plot
- Pseudorandom numbers drawn from the Laplace distribution
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the triangular distribution
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 985 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

Gammatone filterbank

Version 1.17.0.0 by Christopher Hummersone

Produce an array of responses from a fourth-order Gammatone filter via FFT

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the Laplace distribution
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the triangular distribution
- Stacked line plots from a matrix or vectors
  • 3.4K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

Check whether mex file is compiled for system

Version 1.5.0.0 by Christopher Hummersone

Check if mex file is compiled for the OS or if the source was modified since it was compiled.

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Stacked line plots from a matrix or vectors
- Pseudorandom numbers drawn from the Laplace distribution
- Pseudorandom numbers drawn from the triangular distribution
- Quantiles of a sample via various methods.
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
  • 1.2K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

Modified CMRmap

Version 1.1.0.0 by Christopher Hummersone

Produces a colour colormap, of arbitrary length, that is monochrome-compatible.

- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Draw a box plot
- Calculate the kernel density of a data set
- Stacked line plots from a matrix or vectors
- Calculate the root-mean-square error between input data
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Quantiles of a sample via various methods.
  • 806 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2016

Localpeaks

Version 1.7.0.0 by Christopher Hummersone

Find local peaks or troughs in a vector

- Draw a box plot
- Prepare tabular data for boxPlot function
- Quantile-quantile plot with patch option
- Pseudorandom numbers drawn from the triangular distribution
- Stacked line plots from a matrix or vectors
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the Laplace distribution
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
  • 3.2K (All time)
  • 1 (Last 30 days)
  • 4.9 / 5
  • Community
  • 11 Aug 2016

Alternative box plot

Version 3.2.1.0 by Christopher Hummersone

Draw a box plot with various display options

NOTE: this function is now available from the IoSR Matlab Toolbox as iosr.statistics.boxPlot.-------------------------Alternative box plot function for Matlab with many options. These options include

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the Laplace distribution
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the triangular distribution
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
- Stacked line plots from a matrix or vectors
  • 10.9K (All time)
  • 6 (Last 30 days)
  • 4.7 / 5
  • Community
  • 28 Jun 2017

Quantile calculation

Version 1.4.0.0 by Christopher Hummersone

Quantiles of a sample via various methods

NOTE: this function is now available from the IoSR Matlab Toolbox as iosr.statistics.quantile. ------------------------- This function calculates quantiles and weighted quantiles for vectors

- Draw a box plot
- Prepare tabular data for boxPlot function
- Quantile-quantile plot with patch option
- Pseudorandom numbers drawn from the triangular distribution
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the Laplace distribution
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 1.6K (All time)
  • 1 (Last 30 days)
  • 4.7 / 5
  • Community
  • 11 Aug 2016

Statistical Significance

Version 1.0.0 by Omer Yuval

Add statistical significance lines and asterisks to an existing plot

This script gets an axis handle and a 4D matrix (stats) and plots significance lines and asterisks on top.Significance lines and asterisks are added only for pairs assigned with a positive value (the

  • 467 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 21 May 2021

Snag

Version 1.0.0.0 by Sergio Frasca

A signal analysis toolbox aimed to especially to gravitational wave detection

- MP_STAT statistics for multiple plot
- MDS base statistics
- GD_STAT statistics of gds
- STAT_EV statistics for events
- STAT_EV statistics for events
- GD_STAT statistics of gds
- dsligostat statistics for ligo antenna
- dsnoistat statistics for virgo antenna
- DA_STAT statistics of double arrays
- FR_STAT running statistics for frames
- dssigstat running statistics for white noise
- dsnoistat1 statistics for virgo antenna (onlylast)
- dssigstat ar running statistics for white noise
- dsnoistat2 statistics for virgo antenna with comb
- MP_PLOT multiple plot
- MP_PLOT multiple plot
- GD_PLOT interactive plot of gds
- DA_PLOT plots of double arrays
- SNAG_PLOT interactive plot of data
- GD2_PLOT plots gd2
- EV_PLOT plots an array of events
- EV_PLOT plots an array of events
- GD2_PLOT interactive map of a gd2
- D_B_RPLOT running plot
- MP_PROC multiple plot processing
- GINPROC elaboration of plotted data
- MP_PROC_FUN multiple plot processing
- IGW_PULSE: interactive pulse waveforms plot
- GD_CPLOT plots of complex gds
- CH_ABSC changes abscissa unit for plots
- FMNL_IMP interactive multiple channel plot for fmnl
- EV_COIN event coincidence by delay coincidence plot
- EV_COIN event coincidence by delay coincidence plot
- GINTEXT puts text on a plot; used by ginmenu
- VEC_COIN produces a delay coincidence plot from 2 event sets
- VEC_COIN produces a delay coincidence plot from 2 event sets
- FrExSnag running plot of data and power spectrum for frames
- VEC_COIN_NOLEN produces a delay coincidence plot from 2 event sets, not considering the length
  • 2.2K (All time)
  • 10 (Last 30 days)
  • 4.0 / 5
  • Community
  • 20 Jan 2006

  • 957 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 14 Apr 2015

Long term average spectrum

Version 1.0.0.0 by Christopher Hummersone

Calculate the long-term average spectrum of a signal

Specifies the dimension of operation (defaults to the first non-singleton dimension). 'graph' : {false} | true Choose whether to plot a graph of the LTAS. 'hop' : {NFFT/2} | scalar

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the triangular distribution
- Calculate the kernel density of a data set
- Pseudorandom numbers drawn from the Laplace distribution
- Quantiles of a sample via various methods.
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 1.1K (All time)
  • 3 (Last 30 days)
  • 4.3 / 5
  • Community
  • 11 Aug 2016

smooth

Version 1.0.0.0 by Christopher Hummersone

Perform windowed smoothing on a vector using mathematical functions

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the Laplace distribution
- Pseudorandom numbers drawn from the triangular distribution
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
- Stacked line plots from a matrix or vectors
  • 2.5K (All time)
  • 2 (Last 30 days)
  • 4.0 / 5
  • Community
  • 11 Aug 2016

PeterRochford/SkillMetricsToolbox

Version 1.8.3.1 by Peter Rochford

A collection of functions for calculating the skill of model predictions against observations.

- Plot a target diagram from statistics of different series.
- Plot a Taylor Diagram from statistics of different series.
- Calculate statistics needed to produce a target diagram
- Calculate statistics needed to produce a Taylor diagram
- Write statistics to an Excel file
- Checks two lists of paired statistics for duplicates
- Write statistics to a Comma Separated Value (CSV) file
- Reports list of pairs of statistics that are duplicates.
- Checks input statistics satisfy Taylor diagram relation to <1%.
- Write statistics used in a Taylor diagram to a CSV file.
- Write statistics used in a target diagram to an Excel file.
- Write statistics used in a Taylor diagram to an Excel file.
- Write statistics used in a target diagram to a CSV file.
- Checks the arguments provided to the statistics functions for the target and Taylor diagrams.
- Plot axes for Taylor diagram.
- Plot axes for target diagram.
- Plots observation STD on Taylor diagram.
- Plots color markers on a pattern diagram.
- Plots color markers on a pattern diagram shaded according to a supplied value.
  • 5.9K (All time)
  • 7 (Last 30 days)
  • 4.9 / 5
  • Community
  • 20 Mar 2024

Manhattan Plots for visualisation of GWAS results

Version 1.3.1 by Harry Green

A function for plotting a Manhattan Plot in MATLAB directly from a text file of GWAS statistics from PLINK, BOLT-LMM or SAIGE

This function takes the output of a PLINK 1.7 assoc command, a BOLT-LMM or SAIGE association test, produces a publication-ready Manhattan Plot, and saves the result as a .fig for manual tweaking and

  • 203 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 Jun 2019

Statistical significance line

Version 1.0.1 by bethel o

SIGLINE plots a line of statistical significance on the current axis

SIGLINE plots a line of statistical significance on the current axis sigline(xs) plots a significance line between the value in the 2D vector xs along the x-coordinate. sigline(xs,lbl) places a

- plots a line of statistical significance on the current axis
  • 2.4K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 Jul 2018

Climate Data Toolbox for MATLAB

Version 1.01 by Chad Greene

A set of low-level functions and tutorials for analyzing and displaying Earth science data.

- The ensemble2bnd function calculates statistics across an ensemble of datasets, and provides several options to plot these ensemble statistics.
- The monthly function calculates statistics of a variable for specified months of the year.
- mann_kendall performs a standard simple Mann-Kendall test to determine the presence of a significant trend. (Requires the Statistics Toolbox)
- vline creates vertical lines on a plot.
- hline creates horizontal lines on a plot.
- vfill creates vertical filled regions on a plot.
- hfill creates horizontal filled regions on a plot.
- The globesurf function plots georeferenced data on a globe where values in matrix Z are plotted as heights above the globe.
- earthimage plots an unprojected image base map of Earth.
- The globeplot function plots georeferenced data on a globe.
- The globeborders function plots georeferenced political boundaries on a globe.
- The boundedline function plots lines with shaded error/confidence bounds.
- patchsc plots patch objects with face colors scaled by numeric values.
- borders plots National or US state boundaries without Matlab's Mapping Toolbox. If you want to plot borders on a map generated by Matlab's Mapping Toolbox, use bordersm instead.
- ntitle places a title within a plot instead of on top of it.
- This function plots a polynomial fit to scattered x,y data. This function can be used to easily add a linear trend line or other polynomial fit to a data plot.
- The globescatter function plots georeferenced data as color-scaled spheres on a globe.
- transectc produces a contour plot oceanographic data from CTD profiles collected at different locations and/or times.
- quiversc scales a dense grid of quiver arrows to comfortably fit in axes before plotting them.
- The globefill function plots a filled globe. Optional inputs control the appearance and behavior of the globe.
- The globegraticule function plots a graticule globe. Optional inputs control the appearance and behavior of the graticule.
- The globepcolor function plots georeferenced data on a globe where color is scaled by the data value.
- The spiralplot function makes a spiral plot that shows the annual nature and long-term trend of a time series.
- The globequiver function plots georeferenced vectors with components (u,v) in a East-North coordinate system on a globe.
- This function plots a power spectral density of a time series using the periodogram function. Requires Matlab's Signal Processing Toolbox.
- bordersm plots National or US state boundaries on maps generated with Matlab's Mapping Toolbox. If you don't have Matlab's Mapping Toolbox, use borders instead.
- The globecontour function plots contour lines on a globe from gridded data. Note: these contours are not contour graphics objects and are not linked to the current colormap.
- The anomaly function plots line data with different colors of shading filling the area between the curve and a reference value. This is a common way of displaying anomaly time series such as sea
- creates vertical filled regions on a plot.
- produces a contour plot oceanographic data from CTD profiles
- creates horizontal lines on a plot.
- Calculates (and plots) percentile bounds for ensemble data.
- creates horizontal filled regions on a plot.
- Plot a line with shaded error/confidence bounds
- plots political boundaries borders on a globe.
- plots National or US state boundaries without Matlab's Mapping Toolbox.
- creates vertical lines on a plot.
- plots National or US state boundaries on maps generated with Matlab's Mapping Toolbox.
- places a title within a plot instead of on top of it. I
- calculates statistics of a variable for specified months of the year.
- plots a graticule globe. Optional inputs control the
- Concatenate patches to be plotted as one
- plots a filled globe. Optional inputs control the appearance
- plots a power spectral density of a time series using
  • 19.7K (All time)
  • 57 (Last 30 days)
  • 5.0 / 5
  • Community
  • 4 May 2026

1/N-Octave Smoothing

Version 1.0.1.0 by Christopher Hummersone

Apply 1/NOCT-octave smoothing to a magnitude spectrum.

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the Laplace distribution
- Pseudorandom numbers drawn from the triangular distribution
- Quantiles of a sample via various methods.
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 1.8K (All time)
  • 3 (Last 30 days)
  • 3.8 / 5
  • Community
  • 4 May 2018

Statistical analysis of I & Q components of PolSAR Imagery

Version 1.0.0.0 by Divyesh Varade

Class based Correlation Plots and KLD values for I and Q components.

Generates scatter plots of correlation between inphase and quadrature phase components in POlSAR imagery and computes the Kullback Leiber Divergence between them.

  • 488 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 15 Jul 2015

Violin Plots for plotting multiple distributions (distributionPlot.m)

Version 1.15.0.0 by Jonas

Function for plotting multiple histograms side-by-side in 2D - better than boxplot.

The zip-file contains the following files for visualizing distributions:- distributionPlot.m: main function that allows creating violin plots - myHistogram.m: generate histograms with 'ideal' bin

- wStats calculates weighted statistics (mean, stdev of mean) for a list of inputs with corresponding weights or {std}
- DISTRIBUTIONPLOT creates violin plots for convenient visualization of multiple distributions
- PLOTSPREAD plots distributions of points by spreading them around the y-axis
- MYERRORBAR Adds errorbars to existing plot (unlike errorbar.m, which creates a new plot, and allows only bars for y values)
- HISTOGRAM generates a histogram using the "optimal" number of bins
- DISTINGUISHABLE_COLORS: pick colors that are maximally perceptually distinct
- REPEATENTRIES fills a matrix with k repeats the rows of the input matrix
- COUNTENTRIES returns all unique entries (sorted) in the array m and how many times the respective entries occured
- ISEVEN checks whether a number is even
- COLORCODE2RGB converts a color code to an rgb vector
  • 14.8K (All time)
  • 9 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Feb 2017

get_contents

Version 1.8.0.0 by Christopher Hummersone

Get the contents of a specified directory

- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Draw a box plot
- Pseudorandom numbers drawn from the Laplace distribution
- Calculate the root-mean-square error between input data
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the triangular distribution
- Calculate the kernel density of a data set
- Stacked line plots from a matrix or vectors
  • 591 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 11 Aug 2016

STFT and its inverse

Version 1.0.0.0 by Christopher Hummersone

STFT and ISTFT fulfilling constant overlap-add criterion

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the Laplace distribution
- Pseudorandom numbers drawn from the triangular distribution
- Quantiles of a sample via various methods.
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 943 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 11 Aug 2016

Loudness weighting coefficients

Version 1.1.0.0 by Christopher Hummersone

Calculate loudness weighting coefficients based on ISO 226

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the Laplace distribution
- Pseudorandom numbers drawn from the triangular distribution
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 296 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 11 Aug 2016

Precedence-based cross-correlograms

Version 1.16.0.0 by Christopher Hummersone

Calculate cross-correlograms with a wide range of options

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Calculate the root-mean-square error between input data
- Quantiles of a sample via various methods.
- Calculate the kernel density of a data set
- Stacked line plots from a matrix or vectors
  • 1.3K (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 11 Aug 2016

regdata

Version 1.0.0.0 by Arthur Jutan

Calculates and plots regression statistics from lsqcurvefit.m

Calculates and plots regression statistics from lsqcurvefit.m in MATLAB rel 13

  • 3.8K (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 31 Mar 2016

Calculate and apply time-frequency masks via STFT

Version 1.0.1.0 by Christopher Hummersone

Calculate ideal time-frequency masks and apply time-frequency masks to signals via STFT

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Quantiles of a sample via various methods.
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Stacked line plots from a matrix or vectors
  • 968 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 11 Aug 2016

Perceptual spectral centroid

Version 1.6.0.0 by Christopher Hummersone

Perceptually-informed spectral centroid.

- Draw a box plot
- Prepare tabular data for boxPlot function
- Quantile-quantile plot with patch option
- Stacked line plots from a matrix or vectors
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Quantiles of a sample via various methods.
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
  • 950 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 11 Aug 2016

ECODATA-Animate

Version 1.2.3 by Justine Missik

Create customized animated maps of animal movements

- Rose Histogram plot for wind statistics
- Scatter/bubble plot
- Draws a colour bar for contourf plots
- plots text files of Lat,Lon for political boundaries.
- Restore colors of a plot to original indexed color. (v2.3)
- Lock colors of plot, enabling multiple colormaps per figure or axis. (v2.5 7/2022)
  • 180 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 4 Jul 2024

Identify Malicious Labelers among Crowdsourcing Participants

Version 1.0.3 by Ram Subramanian

Evaluating Crowdsourcing Participants in the Absence of Ground-Truth

and W respectively.(b) Resulting probabilities [0, 1] from the model shall be mapped to [-1 1] using the simple transformation, 2 x y{0,1} - 1 = y{-1,1}.Folders ErrorStatistics, MultiLabelerMethods and

  • 10 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 31 Dec 2020

Functional spread/box plot

Version 1.0.0.0 by Christopher Hummersone

Draw a functional plot showing data spread

Functional spread/box plot plots various measures of the spread of data against a continuous variable. These measures include: interquartile range, parametric and non-parametric confidence intervals

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Calculate the kernel density of a data set
- Calculate the root-mean-square error between input data
- Stacked line plots from a matrix or vectors
  • 583 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 16 Dec 2016

skillstats.m

Version 1.0.0 by Kelly Kearney

Calculate (and plot) skill statistics for model validation

# skillstats.m: Calculate (and plot) skill statistics for model validationAuthor: Kelly KearneyThis repository includes the code for the `skillstats.m` and `tayoloraxis.m` Matlab functions.The

- skillstats.m|: Calculate (and plot) skill statistics for model validation
- Calculate skill metric statistics for a dataset vs a reference
  • 17 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 15 Aug 2024

Recursive contents report

Version 1.0.0.0 by Christopher Hummersone

Create a Contents.m file including subdirectories

- Draw a box plot
- Quantile-quantile plot with patch option
- Prepare tabular data for boxPlot function
- Quantiles of a sample via various methods.
- Pseudorandom numbers drawn from the triangular distribution
- Pseudorandom numbers drawn from the Laplace distribution
- Calculate the root-mean-square error between input data
- Calculate the kernel density of a data set
- Stacked line plots from a matrix or vectors
  • 161 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 11 Aug 2016

FSDA - Flexible Statistics Data Analysis toolbox

Version 8.7.11.0 by Marco Riani

Flexible Statistics Data Analysis Toolbox

forward plots.All Flexible Statistics Data Analysis Toolbox™ functions are written in the open MATLAB® language. This means that you can inspect the algorithms, modify the source code, and create your own

- computes (and optionally plots) a kernel smoothing estimate for bivariate data.
- shows the necessary calculations to obtain simple linear regression statistics in a GUI.
- plots the output of routine ctlcurves
- creates a balloon plot of a contingency table
- produces the augmented star plot and enables interactivity
- enables to select data points using the mouse, on scatter plot matrices or trajectories in the forward plots.
- plots a probability density function between specification limits
- The purpose of this GUI is to show how dynamic brushing inside the index plot of residuals works. FSDA toolbox.
- adds objects (personalized clickable multilegends and text labels) to the scatter plot matrix
- plots information criterion as a function of c and k
- creates a dumbbell chart comparing two sets of values
- plots the trajectories of scaled Mahalanobis distances along the search
- The purpose of this GUI is to show how dynamic brushing inside FAN plot works. FSDA toolbox.
- plots the trajectory of minimum deletion residual (mdr)
- produces the candlestick plot for robust model selection in linear regression
- plots the fan plot for transformation in linear regression or deletion t stat
- finds and plots missing data patterns
- adds least-squares fit line(s) to scatter plot(s).
- computes Minimum Distance Power Divergence statistics
- plots the trajectories of minimum Mahalanobis distances from different starting points
- plots the trajectories of the monitored scaled (squared) residuals
- hides/shows symbols inside all gplotmatrix subplots (or similar multi-plots) clicking on the legend.
- plots information criterion as a function of $c_{det}$, $c_{shw}$, $c_{shb}$ and $k$
- displays a funnel chart
- plots the trajectory of minimum deletion residual from random starts
- Plots PCA loadings bar charts with a diverging
- plots a histogram with the elements in each bin grouped according to a vector of labels.
- plots the Mahalanobis distances for each row of the input data matrix
- plots the residuals from a regression analysis versus index number or any other variable
- produces a bar plot with different widths and colors for each bar
- generates the double wedge plot of a time series
- plots the trajectories of the elements of the covariance (correlation) matrix monitored
- creates a waterfall chart
- plots the trajectory of minimum Mahalanobis distance (mmd)
- plots the trajectories of leverage along the search
- downloads financial time series from Yahoo Finance and optionally plots them using a customizable three-panel layout
- produces the carbike plot to find best relevant clustering solutions
- produces the carbike plot to find best relevant clustering solutions
- creates the Augmented star plot.
  • 25.4K (All time)
  • 91 (Last 30 days)
  • 5.0 / 5
  • Community
  • 9 Jul 2026

Circular Statistics Toolbox (Directional Statistics)

Version 1.21.0.0 by Philipp Berens

Compute descriptive and inferential statistics for circular or directional data.

CircStat for Matlab=======================Toolbox for circular statistics with Matlab. Authors: Philipp BerensEmail: philipp@bethgelab.orgHomepage

  • 41.2K (All time)
  • 62 (Last 30 days)
  • 4.6 / 5
  • Community
  • 8 Jun 2012

Image Descriptive Statistic with ROI Selection

Version 1.0.0 by Ujjwal Kalra

This is a simple script will let user select ROI on image and get its descriptive statistic features and column sum plot as well.

To use:1. Run the script2. Select image to work on. 3. Keep on drawing rectangle on the image of different region to keep getting their descriptive statistic features and column sum plots.

  • 34 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 3 Feb 2020

boxplot_fromstats

Version 1.0.0 by Allison Ho

Create a fake box and whisker plot from pre-determined statistics (mean, standard deviation, and min/max).

Given pre-determined statistics (mean, standard deviation, and min/max), BOXPLOT_FROMSTATS uses errorbar.m and patch.m to create a fake box and whisker plot, similar to boxchart.m. Options include

  • 53 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 31 Oct 2022

Violin Plot

Version 1.7.0.0 by Holger Hoffmann

Violin Plot based on kernel density estimation, using default ksdensity

This function creates simple violin plots by estimating the kernel density, using matlabs default ksdensity(). Given a matrix or table with m columns, you will get violins for each of the columns

  • 25.7K (All time)
  • 29 (Last 30 days)
  • 4.9 / 5
  • Community
  • 3 Nov 2015

  • 2.8K (All time)
  • 1 (Last 30 days)
  • 4.4 / 5
  • Community
  • 15 Mar 2023

Scatter(varargin)

Version 1.0.0.0 by ANKUR KUMAR

Plot the fitting line with statistics on Scatter plot

the graph too. If you dont want statistics on the plot, then you can change the format in the function itself.Syntax: Scatter([2,3,6,4,7],[1,2,5,10,89

- Scatter Plot with the Polynomial fitting of degree 1.
  • 59 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 9 Jan 2018

hctsa

Version 1.9.0.0 by Ben Fulcher

Highly comparative time-series analysis

- Statistics of quality labels from an hctsa analysis.
- Compares local statistics to global statistics of a time series.
- Basic statistics about an input time series
- Statistics on a binary symbolization of the time series
- Statistics of a kernel-smoothed distribution of the data.
- Correlations between simple statistics in local windows of a time series.
- 2-dim feature-based representation of a time-series dataset
- Statistics on automutual information function
- Statistics on a fitted ARMA model.
- Classic heart rate variability (HRV) statistics.
- How statistics depend on distributional outliers.
- Plot distributions for a single feature given a feature ID
- How distributional statistics depend on distributional outliers.
- Analyzes test statistics obtained from surrogate time series
- Shape-based statistics in a 2-d embedding space
- Statistics of the power spectrum of a time series
- Point density statistics in a 2-d embedding space.
- Statistics of a fitted AR model to a time series.
- Statistics on datapoints inside geometric shapes across the time series.
- Statistics of the time series in a 2-dimensional embedding space
- z-score the input data vector (without a Statistics Toolbox licence)
- Nearest neighbors of a given time series from an hctsa analysis.
- Classify class labels assigned to the data using all features
- Top individual features for discriminating labeled time series
- Linkage clustering for hctsa data.
- Greedy forward feature selection
- Plot the data matrix.
- Plots examples of time series in an hctsa analysis.
- Visualization of a pairwise similarity matrix
- Poincare plot measures used in HRV analysis.
- Annotates time series/metadata to a plot
- How a given feature behaves across a time-series dataset
- Trims and normalizes data from an hctsa analysis.
- Label groups of a time series using assigned keywords
- Pairwise distances between either TimeSeries or Operations
- compare performance of reduced PCs from the data matrix
- Compares classification performance of feature sets
  • 1.1K (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 14 Aug 2023

Plot Groups of Stacked Bars

Version 1.0.0.0 by Evan

Generate a bar plot with multiple stacks grouped together.

Plot a set of stacked bars, but group them according to labels provided.Params: stackData is a 3D matrix (i.e., stackData(i, j, k) =&gt; (Group, Stack, StackElement)) groupLabels is a CELL

- Plot a set of stacked bars, but group them according to labels provided.
  • 12.6K (All time)
  • 6 (Last 30 days)
  • 4.8 / 5
  • Community
  • 13 Sep 2011

statistics-resampling

Version 5.7.1 by Andrew Penn

Statistical analysis using resampling methods

## Read me[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/acpennlab/statistics-resampling-online/jammy-docker?urlpath=/lab/tree/statistics

  • 848 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 8 Jul 2026

plot spread points (beeswarm plot)

Version 1.2.0.0 by Jonas

plotSpread plots distributions of data points, adding jitter to the points to avoid overlap.

plotSpread allows creating "beeswarm plots", i.e. point distributions where jitter has been added to the data points to avoid overlap.It further allows specifying groups within the data to show the

- PLOTSPREAD plots distributions of points by spreading them around the y-axis
- MYERRORBAR Adds errorbars to existing plot (unlike errorbar.m, which creates a new plot, and allows only bars for y values)
- DISTINGUISHABLE_COLORS: pick colors that are maximally perceptually distinct
- ISEVEN checks whether a number is even
- REPEATENTRIES fills a matrix with k repeats the rows of the input matrix
  • 12.8K (All time)
  • 9 (Last 30 days)
  • 4.9 / 5
  • Community
  • 11 Feb 2017

Bode plot with asymptotes

Version 1.2.0.2 by Trond Andresen

Bode plot with asymptotes

The function asymp() corresponds to bode(), but it also plots asymptotes for the magnitude and phase graphs. Phase asymptotes are only horizontal and vertical. asymp() only accepts SISO transfer

  • 29.1K (All time)
  • 28 (Last 30 days)
  • 4.7 / 5
  • Community
  • 22 Sep 2020

Descriptive Statistics

Version 1.1.0.0 by Matthias Chung

Calculates key values of the descriptive statistics

This function gets the key values for a descriptive statistics such as mean, std, mode, median, quartiles and percentiles. This includes the five- and seven-number summary. Input x must be a vector

- getDescriptiveStatistics - calculates key values of the descriptive
  • 1.5K (All time)
  • 1 (Last 30 days)
  • 4.0 / 5
  • Community
  • 8 Nov 2010

Contour Plot for Scattered Data

Version 1.0.0.0 by Duane Hanselman

Triangular Contour Plot

- TRICONTOUR Triangular Contour Plot.
  • 7.1K (All time)
  • 6 (Last 30 days)
  • 4.7 / 5
  • Community
  • 31 Oct 2012

program_statistics

Version 1.0.0.0 by Laurent Cavin

PROGRAM_STATISTICS compiles some statistics about a program. A report is printed;

This simple m-file compiles some statistics about a program. A report is printed; statistics can be optionally returned in a structure.The statistics include:* number of files,* number of functions

- PROGRAM_STATISTICS compiles some statistics about a program.
  • 1.9K (All time)
  • 1 (Last 30 days)
  • 4.8 / 5
  • Community
  • 22 Jun 2004

3D Polar Plot

Version 1.2.0.0 by Ken Garrard

Plots 3d polar data with polar axis and polar grid

Polarplot3d produces surface, mesh, wireframe and contour plots for three dimensional polar data. A labeled polar axis is drawn at a fixed height or it can follow the surface contour at maximum

- POLARPLOT3D Plot a 3D surface from polar coordinate data
  • 25.7K (All time)
  • 5 (Last 30 days)
  • 4.9 / 5
  • Community
  • 4 Mar 2016

spider_plot

Version 21.0 by Moses

Create a spider or radar plot with individual axes.

[![View spider_plot on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/59561-spider_plot)[![Open in

- Create a spider or radar plot with individual axes.
- Create a spider or radar plot with individual axes.
  • 16.6K (All time)
  • 46 (Last 30 days)
  • 4.9 / 5
  • Community
  • 19 Apr 2026

Custom Marker Plot

Version 1.0.0.0 by Salman Mashayekh

This simple code enables you to plot using custom markers.

This simple code enables you to plot using custom markers. It uses custom patches instead of Matlab built-in markers.As the input, you need to provide x and y for the data points, like you do in

  • 2.4K (All time)
  • 2 (Last 30 days)
  • 4.9 / 5
  • Community
  • 17 Dec 2012

Load more