Alphabetical Index

abline - Draws a line on the current axes with a given slope and intercept.   [demo]
alignmat - Alignment of matrices and N-way arrays.   [demo]
alignpeaks - Calibrates wavelength scale using standard peaks.   [demo]
alignspectra - Calibrates wavelength scale using standard spectrum.   [demo]
als - Alternating Least Squares computational engine.   [demo]
analysis - Graphical user interface for data analysis.
anova1w - One-way analysis of variance.   [demo]
anova2w - Two-way analysis of variance.   [demo]
areadr - Reads ascii data and strips header.   [demo]
auto - Autoscales matrix to mean zero unit variance.   [demo]
autocor - Auto-correlation function for time series data.   [demo]
autoimport - Automatically reads specified file. Handles all standard filetypes.

b3spline - Univariate spline fit and prediction.   [demo]
baseline - Subtracts a polynomial baseline offset from spectra.   [demo]
baselinew - Baseline using windowed polynomial filter.   [demo]
besttime - Returns a string describing the time interval provided (in seconds).
batchdigester - Parse wafer or batch data into MPCA or Summary PCA form.
browse - PLS_Toolbox Toolbar and Workspace browser.
builddbstr - Builds a database connection string.

calibsel - Statistical procedure for variable selection.   [demo]
caltransfer - Create or apply calibration and instrument transfer models.   [demo]
cellne - Compares two cells for inequality in size and/or values.
chilimit - Chi-squared confidence limits from sum-of-squares residuals.   [demo]
choosecomp - Automatic selection of components for various model types.
choosencomp - GUI to select number of components from SSQ table.
class2logical - Create a PLSDA logical block from class assignments.
cluster - KNN and K-means cluster analysis with dendrograms.   [demo]
cls - Classical Least Squares regression for multivariate Y.
coadd - Reduce resolution through combination of adjacent variables or samples.   [demo]
coda_dw - Calculates values for the Durbin_Watson criterion of columns of data set.   [demo]
coda_dw_interactive - Interactive version of CODA_DW.
comparelcms_sim_interactive - Interactive interface for COMPARELCMS.
comparelcms_simengine - Calculational Engine for comparelcms.   [demo]
comparevars - Compares two variables of any type and returns differences.
compressmodel - Remove references to unused variables from a model.   [demo]
copydsfields - Copies informational fields between datasets and/or models.
corcondia - Evaluates consistency of PARAFAC model.   [demo]
coreanal - Analysis of the core array of a Tucker model.   [demo]
corecalc - Calculate the Tucker3 core given the data array and loadings.   [demo]
corrmap - Correlation map with variable grouping.   [demo]
corrspec - Resolves correlation spectroscopy maps.   [demo]
cr - Continuum Regression for multivariate y.   [demo]
crcvrnd - Cross-validation for continuum regression.   [demo]
crosscor - Cross-correlation function for time series data.   [demo]
crossval - Cross-validation for decomposition and linear regression.   [demo]

datahat - Calculates the model estimate and residuals of the data.   [demo]
datasetdemo - Demonstrates use of the dataset object.
delsamps - Deletes samples (rows) or variables (columns) from data matrices.   [demo]
demos - Demo list for the PLS_Toolbox.
deresolv - Changes high resolution spectra to low resolution.   [demo]
discrimprob - Discriminate probabilities for continuous predicted values.   [demo]
dispmat - Calculates the dispersion matrix of two spectral data sets.
distslct - Selects samples on outside of data space.   [demo]
doptimal - Selects samples based on D-Optimal criteria.   [demo]
dp - Draws a diagonal line on an existing figure.   [demo]
durbin_watson - Criterion for measure of continuity.   [demo]

editds - Editor for DataSet Objects.
ellps - Plots an ellipse on an existing figure.   [demo]
encode - Translates a variable into matlab-executable code.   [demo]
erdlgpls - Error dialog.
estimatefactors - Estimate number of significant factors in multivariate data.
evolvfa - Evolving factor analysis (forward and reverse).   [demo]
evridebug - Checks the PLS_Toolbox installation for problems.
evriinstall - Install Eigenvector Research Product.
evrirelease - Returns Eigenvector product release number.
evriuninstall - Uninstall an Eigenvector Research toolbox.
evriupdate - Check Eigenvector.com for available PLS_Toolbox updates.
ewfa - Evolving window factor analysis.   [demo]
excludemissing - Automatically exclude too-much missing data in a matrix.
explode - Extracts variables from a structure array to the workspace.   [demo]
exportfigure - Automatically export figures to an external program.

factdes - Full factorial design of experiments.   [demo]
fastnnls - Fast non-negative least squares.   [demo]
ffacdes1 - Fractional factorial design of experiments.   [demo]
figbrowser - Browser with icons of all Matlab figures.
figmerit - Analytical figures of merit for multivariate calibration.   [demo]
findindx - Finds the index of the array element closest to value r.   [demo]
fir2ss - Transform FIR model into equivalent state space model.   [demo]
frpcr - Full-ratio PCR calibration and prediction.   [demo]
frpcrengine - Engine for full-ratio PCR regression.   [demo]
ftest - F test and inverse F test statistic.   [demo]
fullsearch - Exhaustive Search Algorithm for small problems.   [demo]

gaselctr - Genetic algorithm for variable selection with PLS.   [demo]
genalg - Genetic Algorithm for Variable Selection.
genalgplot - Plot GA results using selected variable plot, color-coded by RMSECV.   [demo]
getdatasource - Extract summary dataset info.
getmlversion - Returns current Matlab version as an integer.
getpidata - Uses the current PI connection to construct a DSO from 'taglist'.
getplspref - Get overriding options (preferences) for PLS_Toolbox functions.
glsw - Generalized least-squares weighting/preprocessing.   [demo]
gram - Generalized rank annihilation method.   [demo]
gscale - Group/block scaling for a single or multiple blocks.   [demo]
gscaler - Applies group/block scaling to submatrices of a single matrix.   [demo]
gselect - Selects objects in a figure (various selection styles).   [demo]

helppls - Context related help on the PLS_Toolbox.
hline - Adds horizontal lines to figure at specified locations.   [demo]

infobox - Display a string in an information box.
ipls - Interval PLS variable selection.   [demo]

jmlimit - Confidence limits for Q residuals via Jackson-Mudholkar.   [demo]

knn - K-nearest neighbor classifier.   [demo]

lamsel - Determines indices of wavelength axes in specified ranges.   [demo]
lddlgpls - Dialog to load variable from workspace or MAT file.
leverag - Calculate sample leverages.   [demo]
linmodeldemo - Demo of the CROSSVAL, MODLRDER, PCR, PLS, PREPROCESS and SSQTABLE functions.
logdecay - Mean centers and variance scales a matrix using the log decay of the variable axis.
loopfilereadr - An example function for reading files in a loop from a directory.
lsq2top - Fits a polynomial to the top/(bottom) of data.   [demo]
lwrpred - Predictions based on locally weighted regression models.   [demo]

matchvars - Align variables of a dataset to allow prediction with a model.   [demo]
manrotate - Graphical interface to manually rotate model loadings.   [demo]
mcr - Multivariate curve resolution with constraints.   [demo]
mdcheck - Missing Data Checker and infiller.   [demo]
med2top - Fits a constant to top/(bottom) of data.   [demo]
medcn - Median center scales matrix to median zero.
mlpca - Maximum likelihood principal components analysis.   [demo]
mlr - Multiple Linear Regression for multivariate Y.   [demo]
mlrengine - Multiple Linear Regression computational engine.
mncn - Scale matrix to mean zero.   [demo]
modelcache - Stores and retrieves models in the model cache.
modelselector - Create or apply a model selector model.
modelstruct - Constructs an empty model structure.
modelviewer - Visualization tool for multi-way models.   [demo]
modlpred - Predictions using standard model structures.   [demo]
modlrder - Displays model info for standard model structures.   [demo]
moveobj - Interactively reposition graphics objects.
mpca - Multi-way (unfold) principal components analysis.   [demo]
mplot - Automatic creation of subplots and plotting.   [demo]
mscorr - Multiplicative scatter/signal correction (MSC).   [demo]
mtfreadr - Read AdventaCT Multi-Trace Format (MTF) files.

nassign - Generic subscript assignment indexing for n-way arrays.
ncrossval - Cross-validation for multilinear PLS (N-PLS).   [demo]
nindex - Generic subscript indexing for n-way arrays.
nippls - NIPALS Partial Least Squares computational engine.   [demo]
normaliz - Normalize rows of matrix.   [demo]
npls - Multilinear-PLS (N-PLS) for true multi-way regression.   [demo]
npreprocess - Preprocessing of multi-way arrays.   [demo]

oscapp - Applies OSC model to new data.   [demo]
osccalc - Calculates orthogonal signal correction (OSC).   [demo]
outerm - Computes outer product of any number of vectors.   [demo]

parafac - Parallel factor analysis for n-way arrays.   [demo]
parafac2 - Parallel factor analysis for unevenly sized n-way arrays.   [demo]
parsemixed - Parse numerical and text data into a DataSet Object.
pca - Principal components analysis.   [demo]
pcaengine - Principal Components Analysis computational engine.   [demo]
pcapro - Projects new data on old principal components model.   [demo]
pcolormap - Pseudocolor plot with labels and colorbar.   [demo]
pcr - Principal components regression for multivariate Y.   [demo]
pcrengine - Principal Component Regression computational engine.   [demo]
percentile - Finds percentile point (similar to MEDIAN).   [demo]
ploteigen - Builds dataset object of eigenvalues/RMSECV information.   [demo]
plotgui - Interactive data viewer.
plotloads - Extract and display loadings information from a model structure.   [demo]
plotscores - Extract and display score information from a model.   [demo]
pls - Partial least squares regression for multivariate Y.   [demo]
plsda - Partial least squares discriminant analysis.   [demo]
plsdaroc - Calculate and display ROC curves for PLSDA model.
plsdthres - Bayesian threshold determination for PLS Discriminate Analysis.   [demo]
plslogo - Generates PLS_Toolbox CR surface logo.
plsnipal - NIPALS algorithm for one PLS latent variable.   [demo]
plspulsm - Identifies FIR dynamics models for MISO systems.   [demo]
plsrsgcv - Generate PLS models for MSPC with cross-validation.   [demo]
plsrsgn - Generates a matrix of PLS models for MSPC.   [demo]
plsver - Displays version information.
plttern - Plots a 2D ternary diagram.   [demo]
pltternf - Plots a 3D ternary diagram with frequency of occurrence.   [demo]
polyinterp - Polynomial interpolation, smoothing, and differentiation.   [demo]
polypls - PLS regression with polynomial inner-relation.   [demo]
preprocess - Selection and application of standard preprocessing structures.   [demo]
preprouser - User-defined preprocessing methods.
projdemo - Demo of the MLR, PCR, and PLS regression vectors.
purity - Self-modeling mixture analysis method based on purity of variables or spectra.   [demo]
purityengine - calculates purity values of columns of data set.   [demo]

querydb - Executes a query on a database defined by connection string.

readme - Release notes for Version 4.1 of PLS_Toolbox.
regcon - Converts regression model to y = ax + b form.   [demo]
registerspec - Shift spectra based on expected peak locations.
replace - Replaces variables based on PCA or PLS models.   [demo]
rescale - Scales data back to original scaling.   [demo]
residuallimit - Estimates confidence limits for sum squared residuals.   [demo]
reversebytes - Flips order of bytes in a word.
reviewmodel - Examines a standard model structure for typical problems.
ridge - Ridge regression by Hoerl-Kennard-Baldwin.   [demo]
ridgecv - Ridge regression by cross validation.   [demo]
rinverse - Calculate pseudo inverse for PLS, PCR and RR models.   [demo]
rmse - Calculate Root Mean Square Error.   [demo]
rwb - Red white and blue color map.   [demo]

savgol - Savitzky-Golay smoothing and differentiation.   [demo]
savgolcv - Cross-validation for Savitzky-Golay smoothing and differentiation.   [demo]
scale - Scales data using specified means and std. devs.   [demo]
setpath - Modifies and saves current directory to the MATLAB search path.
setplspref - Set overriding options (preferences) for PLS_Toolbox functions.
shuffle - Randomly re-orders matrix and multiple blocks rows.   [demo]
simca - Soft Independent Method of Class Analogy.   [demo]
simpls - Partial Least Squares computational engine using SIMPLS algorithm.   [demo]
snv - Standard normal variate scaling.   [demo]
spcreadr - Reads a Galactic SPC file.   [demo]
specedit - GUI for selecting spectral regions on a plot.
ssqtable - Displays variance captured table for model.   [demo]
statdemo - Elementary stats, t test, F test and AVOVA.
stddemo - Demo of the STDSSLCT, STDGEN, and OSCCALC functions.
stdfir - Standardization based on FIR modelling.   [demo]
stdgen - Piecewise and direct standardization transform generator.   [demo]
stdize - Applies transform from STDGEN to new spectra.   [demo]
stdsslct - Selects data subsets (often for use in standardization).   [demo]
string_x - Add backslash before troublesome TeX characters.
subgroupcl - Displays a confidence ellipse for points in a two-dimensional plot.
super_reduce - Eliminates highly correlated variables.   [demo]
svdlgpls - Dialog to save variable to workspace or MAT file.

tld - Trilinear decomposition.   [demo]
trendtool - Univariate trend analysis tool.
tsqlim - Confidence limits for Hotelling's T^2.   [demo]
tsqmtx - Calculates matrix for T^2 contributions for PCA.   [demo]
ttestp - Evaluates t-distribution and its inverse.   [demo]
tucker - Analysis for n-way arrays.   [demo]

unfoldm - Rearranges (unfolds) an augmented matrix to row vectors.   [demo]
unfoldmw - Unfolds multiway arrays along specified order.   [demo]
updatemod - Update model structure to be compatible with the current version.

varcap - Variance captured for each variable in PCA model.   [demo]
varcapy - Calculate percent y-block variance captured by a PLS regression model.
varimax - Orthogonal rotation of loadings.   [demo]
vip - Calculate Variable Importance in Projection from regression model.
vline - Adds vertical lines to figure at specified locations.   [demo]

wlsbaseline - Weighted least squares baseline function.
writecsv - Export a DataSet object to a comma-separated values (CSV) file.
wrtpulse - Create input/output matrices for dynamic model identification.   [demo]
wtfa - Window target factor analysis.   [demo]

xclgetdata - Extracts matrix from an Excel spreadsheet.   [demo]
xclputdata - Write matrix to an Excel spreadsheet.   [demo]
xclreadr - Reads an ASCII or .XLS file in as a DataSet Object.   [demo]
xlsreadr - Reads .XLS files from MS Excel and other spreadsheets.
xyreadr - Reads one or more ASCII XY or XY... files into a DataSet object.

yscale - Rescales the y-axis limits on each subplot in a figure.

zline - Adds vertical lines to 3D figure at specified locations.   [demo]