Alphabetical Index: Difference between revisions

From Eigenvector Research Documentation Wiki
Jump to navigation Jump to search
imported>Scott
 
(143 intermediate revisions by 11 users not shown)
Line 1: Line 1:
==A==
==A==
:[[abbspectrumreadr]] - Imports data from an ABB .spectrum file into a DataSet Object
:[[abline]] - Draws a line on the current axes with a given slope and intercept.
:[[abline]] - Draws a line on the current axes with a given slope and intercept.
:[[alignmat]] - Alignment of matrices and N-way arrays.
:[[alignmat]] - Alignment of matrices and N-way arrays.
Line 5: Line 6:
:[[alignspectra]] - Calibrates wavelength scale using standard spectrum.
:[[alignspectra]] - Calibrates wavelength scale using standard spectrum.
:[[als]] - Alternating Least Squares computational engine.
:[[als]] - Alternating Least Squares computational engine.
:[[als_sit]] - Alternating Least Squares with Shift Invariant Trilinearity.
:[[analysis]] - Graphical user interface for data analysis.
:[[analysis]] - Graphical user interface for data analysis.
:[[analyzeparticles]] - Analyze particles (blobs, connected regions) in image.
:[[anglemapper]] - Classification based on angle measures between signals.
:[[ann]] - Artificial Neural Network regression models.
:[[anova1w]] - One-way analysis of variance.
:[[anova1w]] - One-way analysis of variance.
:[[anova2w]] - Two-way analysis of variance.
:[[anova2w]] - Two-way analysis of variance.
:[[anovadoe]] - Function to perform ANOVA for 2^k factorial model X, Y data.
:[[areadr]] - Reads ascii data and strips header.
:[[areadr]] - Reads ascii data and strips header.
:[[asfreadr]] - Reads Hamilton Sundstrand ASF files.
:[[arithmetic]] - Apply simple arithmetic operations to all or part of dataset.
:[[asca]] - Apply ANOVA Simultaneous Component Analysis to a crossed DOE dataset.
:[[asdreadr]] - Imports data from Analytical Spectral Devices (ASD) Indico (Versions 6 and 7) data files.
:[[asfreadr]] - Reads AIT ASF files.
:[[asinhx]] - Arcsinh transform.
:[[asinsqrt]] - Arcsin square root transformation.
:[[auto]] - Autoscales matrix to mean zero unit variance.
:[[auto]] - Autoscales matrix to mean zero unit variance.
:[[autocor]] - Auto-correlation function for time series data.
:[[autocor]] - Auto-correlation function for time series data.
:[[autoset]] - GUI used to modfiy settings of <tt>auto</tt>.
:[[autoset]] - GUI used to modfiy settings of <tt>auto</tt>.
:[[autoexport]] - Exports a DataSet object to a file of the specified format.
:[[autoimport]] - Automatically reads specified file. Handles all standard filetypes.
:[[autoimport]] - Automatically reads specified file. Handles all standard filetypes.


Line 20: Line 32:
:[[baselinew]] - Baseline using windowed polynomial filter.
:[[baselinew]] - Baseline using windowed polynomial filter.
:[[besttime]] - Returns a string describing the time interval provided (in seconds).
:[[besttime]] - Returns a string describing the time interval provided (in seconds).
:[[batchalign]] - Convert data columns based on matching ref col to target vector.
:[[batchdigester]] - Parse wafer or batch data into MPCA or Summary PCA form.
:[[batchdigester]] - Parse wafer or batch data into MPCA or Summary PCA form.
:[[batchfold]] - Transform batch data into dataset for analysis.
:[[batchmaturity]] - Batch process model and monitoring.
:[[boxbehnken]] - Create a Box-Behnken Design of Experiments.
:[[browse]] - PLS_Toolbox Toolbar and Workspace browser.
:[[browse]] - PLS_Toolbox Toolbar and Workspace browser.
:[[brukerxrpdreadr]] - Reads Bruker XRPD RAW files into a DataSet object.
:[[builddbstr]] - Builds a database connection string.
:[[builddbstr]] - Builds a database connection string.
==C==
==C==
:[[calccvbias]] - Calculate the Cross-Validation Bias from a cross-validated model.
:[[calccvbias]] - Calculate the Cross-Validation Bias from a cross-validated model.
:[[calcdifference]] - Calculate normalized difference between two datasets.
:[[calibsel]] - Statistical procedure for variable selection.
:[[calibsel]] - Statistical procedure for variable selection.
:[[caltransfer]] - Create or apply calibration and instrument transfer models.
:[[caltransfer]] - Create or apply calibration and instrument transfer models.
:[[ccdface]] - Create a Face-Centered Central Composite Design of Experiments.
:[[ccdsphere]] - Create a Spherical Central Composite Design of Experiments.
:[[cellne]] - Compares two cells for inequality in size and/or values.
:[[cellne]] - Compares two cells for inequality in size and/or values.
:[[centerfigure]] - Places a given figure into a centered default position.
:[[centerfigure]] - Places a given figure into a centered default position.
Line 33: Line 55:
:[[choosencomp]] - GUI to select number of components from SSQ table.
:[[choosencomp]] - GUI to select number of components from SSQ table.
:[[class2logical]] - Create a PLSDA logical block from class assignments.
:[[class2logical]] - Create a PLSDA logical block from class assignments.
:[[classcenter]] - Centers classes in data to the mean of each class.
:[[classcentroid]] - Centers data to the centroid of all classes.
:[[classcolors]] - Defines the colors to be used for classes in plots.
:[[classsummary]] - List class and axisscale distributions for a DataSet.
:[[cluster]] - KNN and K-means cluster analysis with dendrograms.
:[[cluster]] - KNN and K-means cluster analysis with dendrograms.
:[[cls]] - Classical Least Squares regression for multivariate Y.
:[[cls]] - Classical Least Squares regression for multivariate Y.
:[[clsti]] - CLS Temperature interpolated model
:[[coadd]] - Reduce resolution through combination of adjacent variables or samples.
:[[coadd]] - Reduce resolution through combination of adjacent variables or samples.
:[[coda_dw]] - Calculates values for the Durbin_Watson criterion of columns of data set.
:[[coda_dw]] - Calculates values for the Durbin_Watson criterion of columns of data set.
Line 40: Line 67:
:[[comparelcms_sim_interactive]] - Interactive interface for COMPARELCMS.
:[[comparelcms_sim_interactive]] - Interactive interface for COMPARELCMS.
:[[comparelcms_simengine]] - Calculational Engine for comparelcms.
:[[comparelcms_simengine]] - Calculational Engine for comparelcms.
:[[comparemodels]] - Create summary table of models' performance statistics.
:[[comparevars]] - Compares two variables of any type and returns differences.
:[[comparevars]] - Compares two variables of any type and returns differences.
:[[compressmodel]] - Remove references to unused variables from a model.
:[[compressmodel]] - Remove references to unused variables from a model.
:[[confusionmatrix]] - Create confusion matrix.
:[[confusiontable]] - Create confusion table.
:[[conload]] - Congruence loadings for PARAFAC, TUCKER and NPLS.
:[[conload]] - Congruence loadings for PARAFAC, TUCKER and NPLS.
:[[constrainfit]] - Finds A minimizing ||X-A*B'|| subject to constraints, given XtB and BtB.
:[[constrainfit]] - Finds A minimizing ||X-A*B'|| subject to constraints, given XtB and BtB.
:[[cooksd]] - Calculates Cooks Distance based on regression model.
:[[copycvfields]] - Copy cross-validation results into model from structure.
:[[copydsfields]] - Copies informational fields between datasets and/or models.
:[[copydsfields]] - Copies informational fields between datasets and/or models.
:[[corcondia]] - Evaluates consistency of PARAFAC model.
:[[corcondia]] - Evaluates consistency of PARAFAC model.
:[[coreanal]] - Analysis of the core array of a Tucker model.
:[[coreanal]] - Analysis of the core array of a Tucker model.
:[[corecalc]] - Calculate the Tucker3 core given the data array and loadings.
:[[corecalc]] - Calculate the Tucker3 core given the data array and loadings.
:[[correctbias]] - Adjusts a regression model for bias and slope errors.
:[[corrmap]] - Correlation map with variable grouping.
:[[corrmap]] - Correlation map with variable grouping.
:[[corrspec]] - Resolves correlation spectroscopy maps.
:[[corrspec]] - Resolves correlation spectroscopy maps.
:[[cov_cv]] - Estimation of a regularized inverse covariance matrix.
:[[cow]] - Correlation Optimized Warping function with linear interpolation.
:[[cr]] - Continuum Regression for multivariate y.
:[[cr]] - Continuum Regression for multivariate y.
:[[crcvrnd]] - Cross-validation for continuum regression.
:[[crcvrnd]] - Cross-validation for continuum regression.
:[[crosscor]] - Cross-correlation function for time series data.
:[[crosscor]] - Cross-correlation function for time series data.
:[[crossval]] - Cross-validation for decomposition and linear regression.
:[[crossval]] - Cross-validation for decomposition and linear regression.
:[[cvifromclass]] -  Create a cross-validation index vector for a given method and class set.


==D==
==D==
:[[datahat]] - Calculates the model estimate and residuals of the data.
:[[datahat]] - Calculates the model estimate and residuals of the data.
:[[dataset2table]] - Convert DatasetObject to Matlab Table Object.
:[[datasetdemo]] - Demonstrates use of the dataset object.
:[[datasetdemo]] - Demonstrates use of the dataset object.
:[[dbscan]] - Density-based automatic sample clustering.
:[[dbscan]] - Density-based automatic sample clustering.
Line 65: Line 102:
:[[dispmat]] - Calculates the dispersion matrix of two spectral data sets.
:[[dispmat]] - Calculates the dispersion matrix of two spectral data sets.
:[[distslct]] - Selects samples on outside of data space.
:[[distslct]] - Selects samples on outside of data space.
:[[diviner]] - Semi-automated machine learning tool
:[[doeeffectsplot]] - Create main effect or interaction plot, incl LSD bars.
:[[doegen]] - Generate a Design of Experiments (DOE) DataSet object.
:[[doegui]] - Design of Experiments tool.
:[[doeinteractions]] - Calculates interaction terms of a raw DOE matrix.
:[[doerunsheet]] - Create a doe run sheet.
:[[doescale]] - Convert coded DOE to scaled DOE or scaled back to coded.
:[[doptimal]] - Selects samples based on D-Optimal criteria.
:[[doptimal]] - Selects samples based on D-Optimal criteria.
:[[dp]] - Draws a diagonal line on an existing figure.
:[[dp]] - Draws a diagonal line on an existing figure.
:[[duplex]] - Selects a subset of samples by the Duplex algorithm.
:[[durbin_watson]] - Criterion for measure of continuity.
:[[durbin_watson]] - Criterion for measure of continuity.
==E==
==E==
:[[editds]] - Editor for DataSet Objects.
:[[editds]] - Editor for DataSet Objects.
:[[eemoutlier]] - Automatically remove outliers in PARAFAC models of EEM data.
:[[ellps]] - Plots an ellipse on an existing figure.
:[[ellps]] - Plots an ellipse on an existing figure.
:[[encode]] - Translates a variable into matlab-executable code.
:[[encode]] - Translates a variable into matlab-executable code.
:[[encodemethod]] - Create a cross-validation index vector for a given method.
:[[encodemodelbuilder]] - Create MATLAB m-code which will regenerate a given model.
:[[encodemodelbuilder]] - Create MATLAB m-code which will regenerate a given model.
:[[encodexml]] - Convert standard data types into XML-encoded text.
:[[encodexml]] - Convert standard data types into XML-encoded text.
:[[ensemble]] - Predictions based on a collection of regression models.
:[[ensemblesearch]] - Search for optimal ensemble using nchoosek method.
:[[erdlgpls]] - Error dialog.
:[[erdlgpls]] - Error dialog.
:[[estimatefactors]] - Estimate number of significant factors in multivariate data.
:[[estimatefactors]] - Estimate number of significant factors in multivariate data.
:[[evolvfa]] - Evolving factor analysis (forward and reverse).
:[[evolvfa]] - Evolving factor analysis (forward and reverse).
:[[evriaddon]] - Create an Eigenvector Add-On object.
:[[evriclearlicense]] - Clears any stored EVRI license information.
:[[evricompatibility]] - Tests for inter-product compatibility of Eigenvector toolboxes.
:[[evridebug]] - Checks the PLS_Toolbox installation for problems.
:[[evridebug]] - Checks the PLS_Toolbox installation for problems.
:[[evridir]] - Locate and or create EVRI home directory.
:[[evriinstall]] - Install Eigenvector Research Product.
:[[evriinstall]] - Install Eigenvector Research Product.
:[[evrimovepath]] - Move all Eigenvector products to the top or bottom of the Matlab path.
:[[evrirelease]] - Returns Eigenvector product release number.
:[[evrirelease]] - Returns Eigenvector product release number.
:[[evrireporterror]] - Gathers error information and optionally reports it.
:[[evrireporterror]] - Gathers error information and optionally reports it.
:[[evriscript]] - Create a chain of steps where each step applies a single pls_toolbox function.
:[[evritraperror]] - Utility to retrieve error information for debugging purposes.
:[[evritraperror]] - Utility to retrieve error information for debugging purposes.
:[[evriuninstall]] - Uninstall an Eigenvector Research toolbox.
:[[evriuninstall]] - Uninstall an Eigenvector Research toolbox.
Line 88: Line 144:
:[[explode]] - Extracts variables from a structure array to the workspace.
:[[explode]] - Extracts variables from a structure array to the workspace.
:[[exportfigure]] - Automatically export figures to an external program.
:[[exportfigure]] - Automatically export figures to an external program.
:[[exteriorpts]] - Select samples on the exterior of a data space after normalizing samples.
==F==
==F==
:[[factdes]] - Full factorial design of experiments.
:[[factdes]] - Full factorial design of experiments.
:[[fastnnls]] - Fast non-negative least squares.
:[[fastnnls]] - Fast non-negative least squares.
:[[fasternnls]] - Fast non-negative least squares.
:[[ffacconfusion]] - Generates confusion table for a fractional factorial DOE.
:[[ffacdes1]] - Fractional factorial design of experiments.
:[[ffacdes1]] - Fractional factorial design of experiments.
:[[figbrowser]] - Browser with icons of all Matlab figures.
:[[figbrowser]] - Browser with icons of all Matlab figures.
:[[figmerit]] - Analytical figures of merit for multivariate calibration.
:[[figmerit]] - Analytical figures of merit for multivariate calibration.
:[[figuretheme]] - Resets a figure background and axes to a specified color.
:[[filtering_and_despiking_settings_gui]] - Settings GUI for filtering and despiking preprocessing method
:[[findindx]] - Finds the index of the array element closest to value r.
:[[findindx]] - Finds the index of the array element closest to value r.
:[[fir2ss]] - Transform FIR model into equivalent state space model.
:[[fir2ss]] - Transform FIR model into equivalent state space model.
:[[fitcircle]] - Fits circles (and spheres) to x,y (and z) data.
:[[fitpeaks]]    - Peak fitting routine.
:[[flucut]]    - Remove scatter from fluorescence EEM data.
:[[frpcr]] - Full-ratio PCR calibration and prediction.
:[[frpcr]] - Full-ratio PCR calibration and prediction.
:[[frpcrengine]] - Engine for full-ratio PCR regression.
:[[frpcrengine]] - Engine for full-ratio PCR regression.
:[[ftest]] - F test and inverse F test statistic.
:[[ftest]] - F test and inverse F test statistic.
:[[fullsearch]] - Exhaustive Search Algorithm for small problems.
:[[fullsearch]] - Exhaustive Search Algorithm for small problems.
==G==
==G==
:[[gaselctr]] - Genetic algorithm for variable selection with PLS.
:[[gaselctr]] - Genetic algorithm for variable selection with PLS.
:[[genalg]] - Genetic Algorithm for Variable Selection.
:[[genalg]] - Genetic Algorithm for Variable Selection.
:[[genalgplot]] - Plot GA results using selected variable plot, color-coded by RMSECV.
:[[genalgplot]] - Plot GA results using selected variable plot, color-coded by RMSECV.
:[[gapsegment]] - Provides Gap-Segment derivatives.
:[[getdatasource]] - Extract summary dataset info.
:[[getdatasource]] - Extract summary dataset info.
:[[getmlversion]] - Returns current Matlab version as an integer.
:[[getmlversion]] - Returns current Matlab version as an integer.
:[[getpidata]] - Uses the current PI connection to construct a DSO from 'taglist'.
:[[getpidata]] - Uses the current PI connection to construct a DSO from 'taglist'.
:[[getplspref]] - Get overriding options (preferences) for PLS_Toolbox functions.
:[[getplspref]] - Get overriding options (preferences) for PLS_Toolbox functions.
:[[glog]] - Generalized log transform.
:[[glsw]] - Generalized least-squares weighting/preprocessing.
:[[glsw]] - Generalized least-squares weighting/preprocessing.
:[[gram]] - Generalized rank annihilation method.
:[[gram]] - Generalized rank annihilation method.
:[[grootmanager]] - Manage and update MATLAB graphics root object properties.
:[[grooteditor]] - Interactively edit graphics root properties and property sets.
:[[grootmanager]] - Manage and update MATLAB graphics root object properties.
:[[gscale]] - Group/block scaling for a single or multiple blocks.
:[[gscale]] - Group/block scaling for a single or multiple blocks.
:[[gscaler]] - Applies group/block scaling to submatrices of a single matrix.
:[[gscaler]] - Applies group/block scaling to submatrices of a single matrix.
:[[gselect]] - Selects objects in a figure (various selection styles).
:[[gselect]] - Selects objects in a figure (various selection styles).
==H-L==
==H-L==
:[[helppls]] - Context related help on the PLS_Toolbox.
:[[helppls]] - Context related help on the PLS_Toolbox.
:[[hitachieemreadr]] - Reads Hitachi EEM files with Rayleigh removal.
:[[horibamultimodelapply]] - Apply multiple models to Horiba Aqualog samples.
:[[hjyreadr]] - Reads HORIBA Jobin Yvon files (Windows Only).  
:[[hjyreadr]] - Reads HORIBA Jobin Yvon files (Windows Only).  
:[[hline]] - Adds horizontal lines to figure at specified locations.
:[[hline]] - Adds horizontal lines to figure at specified locations.
:[[importtool]] - GUI for designating column/row data types in incoming data.
:[[infobox]] - Display a string in an information box.
:[[infobox]] - Display a string in an information box.
:[[ils_esterror]] - Estimation error for ILS models.
:[[ils_esterror]] - Estimation error for ILS models.
:[[ipls]] - Interval PLS variable selection.
:[[ipls]] - Interval PLS variable selection.
:[[ismac]] - Overload of ISMAC for backward compatibility.
:[[ismodel]] - Returns boolean TRUE if input object is a standard model structure.
:[[jcampreadr]] - Reads a JCAMP file into a DataSet object.
:[[jcampreadr]] - Reads a JCAMP file into a DataSet object.
:[[jmlimit]] - Confidence limits for Q residuals via Jackson-Mudholkar.
:[[jmlimit]] - Confidence limits for Q residuals via Jackson-Mudholkar.
:[[kennardstone]] - Select a subset of samples from a data set by the Kennard-Stone algorithm.
:[[knn]] - K-nearest neighbor classifier.
:[[knn]] - K-nearest neighbor classifier.
:[[knnscoredistance]] - Calculate the average distance to the k-Nearest Neighbors in score space.
:[[kurtosis]] - Returns the kurtosis statistic for a vector or matrix.
:[[lamsel]] - Determines indices of wavelength axes in specified ranges.
:[[lamsel]] - Determines indices of wavelength axes in specified ranges.
:[[lda]] - Linear Discriminant Analysis.
:[[lddlgpls]] - Dialog to load variable from workspace or MAT file.
:[[lddlgpls]] - Dialog to load variable from workspace or MAT file.
:[[leverag]] - Calculate sample leverages.
:[[leverag]] - Calculate sample leverages.
:[[line_filter]] - Spectral filtering.
:[[lmoptimize]] - Levenberg-Marquardt non-linear optimization.
:[[lmoptimize]] - Levenberg-Marquardt non-linear optimization.
:[[lmoptimizebnd]] - Levenberg-Marquardt bounded non-linear optimization.
:[[lmoptimizebnd]] - Levenberg-Marquardt bounded non-linear optimization.
:[[localmax]] - Automated identification of local maxima.
:[[localmaxima]] - Automated identification of local maxima.
:[[logdecay]] - Mean centers and variance scales a matrix using the log decay of the variable axis.
:[[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.
:[[loopfilereadr]] - An example function for reading files in a loop from a directory.
:[[lreg]] - Predictions based on softmax multinomial logistic regression model.
:[[lregda]] - Predictions based on Logistic Regression (LREGDA) classification models.
:[[lsq2top]] - Fits a polynomial to the top/(bottom) of data.
:[[lsq2top]] - Fits a polynomial to the top/(bottom) of data.
:[[lwrpred]] - Predictions based on locally weighted regression models.
:[[lwr]] - Locally weighted regression for univariate Y.
:[[lwrpred]] - Engine for locally weighted regression models.


==M==
==M==
:[[madc]] - Function that is a scale estimator given by the Median Absolute Deviation.
:[[matchrows]] - Matches up rows from two DataSet objects using labels or sizes.
:[[matchrows]] - Matches up rows from two DataSet objects using labels or sizes.
:[[matchvars]] - Align variables of a dataset to allow prediction with a model.
:[[matchvars]] - Align variables of a dataset to allow prediction with a model.
:[[manrotate]] - Graphical interface to manually rotate model loadings.
:[[manrotate]] - Graphical interface to manually rotate model loadings.
:[[MCCT_Object]] - Class for modelcentric calibration transfer.
:[[mcr]] - Multivariate curve resolution with constraints.
:[[mcr]] - Multivariate curve resolution with constraints.
:[[mdcheck]] - Missing Data Checker and infiller.
:[[mdcheck]] - Missing Data Checker and infiller.
:[[med2top]] - Fits a constant to top/(bottom) of data.
:[[med2top]] - Fits a constant to top/(bottom) of data.
:[[medcn]] - Median center scales matrix to median zero.
:[[medcn]] - Median center scales matrix to median zero.
:[[minimizemodel]] - Shrinks model by removing non-critical information.
:[[minmax]] - min-max scaling, scales each row or column to have a minimum of 0 and a maximum of 1
:[[mlpca]] - Maximum likelihood principal components analysis.
:[[mlpca]] - Maximum likelihood principal components analysis.
:[[mlr]] - Multiple Linear Regression for multivariate Y.
:[[mlr]] - Multiple Linear Regression for multivariate Y.
:[[mlrengine]] - Multiple Linear Regression computational engine.
:[[mlrengine]] - Multiple Linear Regression computational engine.
:[[mlsca]] - Apply Multi-level Simultaneous Component Analysis to a nested DOE dataset.
:[[mncn]] - Scale matrix to mean zero.
:[[mncn]] - Scale matrix to mean zero.
:[[modelcache]] - Stores and retrieves models in the model cache.
:[[modelcache]] - Stores and retrieves models in the model cache.
:[[modeloptimizer]] - Create model for iterating over analysis models.
:[[modeloptimizergui]] - GUI for modeloptimizer.
:[[modelselector]] - Create or apply a model selector model.
:[[modelselector]] - Create or apply a model selector model.
:[[modelstatssummary]] - Generate a succinct list of descriptive model statistics.
:[[modelstruct]] - Constructs an empty model structure.
:[[modelstruct]] - Constructs an empty model structure.
:[[modelviewer]] - Visualization tool for multi-way models.
:[[modelviewer]] - Visualization tool for multi-way models.
Line 156: Line 249:
:[[mplot]] - Automatic creation of subplots and plotting.
:[[mplot]] - Automatic creation of subplots and plotting.
:[[mscorr]] - Multiplicative scatter/signal correction (MSC).
:[[mscorr]] - Multiplicative scatter/signal correction (MSC).
:[[msc_settings_gui]] - GUI for MSC Preprocessing.
:[[ms_bin]] - Bins Mass Spectral data into user-defined bins.
:[[ms_bin]] - Bins Mass Spectral data into user-defined bins.
:[[mtfreadr]] - Read AdventaCT Multi-Trace Format (MTF) files.
:[[mtfreadr]] - Read AdventaCT Multi-Trace Format (MTF) files.
:[[multiblock]] - Create or apply a multiblock model for joining data.
==N-O==
==N-O==
:[[ncrossval]] - Cross-validation for multilinear PLS (N-PLS).
:[[netcdfreadr]] - Reads in netCDF files and outputs a DataSet and or structure.
:[[newtondf]] - Newton's root finder.
:[[nippls]] - NIPALS Partial Least Squares computational engine.
:[[nippls]] - NIPALS Partial Least Squares computational engine.
:[[normaliz]] - Normalize rows of matrix.
:[[normaliz]] - Normalize rows of matrix.
:[[npls]] - Multilinear-PLS (N-PLS) for true multi-way regression.
:[[npls]] - Multilinear-PLS (N-PLS) for true multi-way regression.
:[[npreprocess]] - Preprocessing of multi-way arrays.
:[[npreprocess]] - Preprocessing of multi-way arrays.
:[[newtondf]] - Newton's root finder.
:[[nvalidate]] - Validate the number PARAFAC or Tucker components.
:[[omnicreadr]] - Reads OMNICix HDF5 image files.
:[[opcclient]] - Creates an object which allows access to OPC servers.
:[[openfluor]] - Write a PARAFAC model output to text file ready for importing in OpenFluor.
:[[oplecorr]] - Optical Pathlength Estimation and Correction.
:[[opusreadr]] - Reads Bruker OPUS files.
:[[oscapp]] - Applies OSC model to new data.
:[[oscapp]] - Applies OSC model to new data.
:[[osccalc]] - Calculates orthogonal signal correction (OSC).
:[[osccalc]] - Calculates orthogonal signal correction (OSC).
:[[outerm]] - Computes outer product of any number of vectors.
:[[outerm]] - Computes outer product of any number of vectors.
==P==
==P==
:[[parafac]] - Parallel factor analysis for n-way arrays.
:[[parafac]] - Parallel factor analysis for n-way arrays.
:[[parafac2]] - Parallel factor analysis for unevenly sized n-way arrays.
:[[parafac2]] - Parallel factor analysis for unevenly sized n-way arrays.
:[[parafacforopenfluor]] - Exports data/dso and parafac model as a openfluor .txt file
:[[parsemixed]] - Parse numerical and text data into a DataSet Object.
:[[parsemixed]] - Parse numerical and text data into a DataSet Object.
:[[parsexml]] - Convert XML file to a MATLAB structure.
:[[parsexml]] - Convert XML file to a MATLAB structure.
Line 179: Line 283:
:[[pcr]] - Principal components regression for multivariate Y.
:[[pcr]] - Principal components regression for multivariate Y.
:[[pcrengine]] - Principal Component Regression computational engine.
:[[pcrengine]] - Principal Component Regression computational engine.
:[[pdf2text]] - Read PDF document into a string array.
:[[peakexponential]]  - Outputs an exponential function.
:[[peakdoublesigmoid]]  - Outputs a double sigmoid function.
:[[peakfind]]    - Automated identification of peaks.
:[[peakfunction]] - Outputs the estimated peaks from parameters in PEAKDEF.
:[[peakgaussian]]  - Outputs a Gaussian function.
:[[peaklorentzian]]  - Outputs a Lorentzian function.
:[[peakstruct]]  - Makes an empty peak definition structure.
:[[peaksigmoid]]  - Outputs a sigmoid function.
:[[peakpvoigt1]]  - Outputs a Pseudo-Voigt 1 (Gaussian with Lorentzian) function.
:[[peakpvoigt2]]  - Outputs a Pseudo-Voigt 2 (Gaussian with Lorentzian) function.
:[[percentile]] - Finds percentile point (similar to MEDIAN).
:[[percentile]] - Finds percentile point (similar to MEDIAN).
:[[pereadr]] - Reads PerkinElmer format files.
:[[permutetest]] - Permutation testing for regression and classification models.
:[[permuteplot]] - Create plot of permutation test results.
:[[permuteprobs]] - Display probabilities derrived from permutation testing.
:[[ploteigen]] - Builds dataset object of eigenvalues/RMSECV information.
:[[ploteigen]] - Builds dataset object of eigenvalues/RMSECV information.
:[[plotgui]] - Interactive data viewer.
:[[plotgui]] - Interactive data viewer.
:[[plotloads]] - Extract and display loadings information from a model structure.
:[[plotloads]] - Extract and display loadings information from a model structure.
:[[plotmonotonic]] - Plot lines with breaks when the x-value "doubles-back" on itself.
:[[plotscores]] - Extract and display score information from a model.
:[[plotscores]] - Extract and display score information from a model.
:[[pls]] - Partial least squares regression for multivariate Y.
:[[pls]] - Partial least squares regression for multivariate Y.
Line 194: Line 314:
:[[plsrsgn]] - Generates a matrix of PLS models for MSPC.
:[[plsrsgn]] - Generates a matrix of PLS models for MSPC.
:[[plsver]] - Displays version information.
:[[plsver]] - Displays version information.
:[[pltreadr]] – Reads a Vision Air PLT model file as an EVRI model structure.
:[[plttern]] - Plots a 2D ternary diagram.
:[[plttern]] - Plots a 2D ternary diagram.
:[[pltternf]] - Plots a 3D ternary diagram with frequency of occurrence.
:[[pltternf]] - Plots a 3D ternary diagram with frequency of occurrence.
:[[poissonscale]] - Perform Poisson scaling with scaling offset.
:[[polyinterp]] - Polynomial interpolation, smoothing, and differentiation.
:[[polyinterp]] - Polynomial interpolation, smoothing, and differentiation.
:[[polytransform]] - Add polynomial and cross terms to data matrix or dataset.
:[[polypls]] - PLS regression with polynomial inner-relation.
:[[polypls]] - PLS regression with polynomial inner-relation.
:[[pqnorm]] - Probabilistic Quotient Normalization for rows of a matrix.
:[[pr_entropy]] - Pattern recognition entropy (PRE), Shannon entropy, transform.
:[[preprocess]] - Selection and application of standard preprocessing structures.
:[[preprocess]] - Selection and application of standard preprocessing structures.
:[[preprocessiterator]] - Create array of preprocessing combinations.
:[[preprouser]] - User-defined preprocessing methods.
:[[preprouser]] - User-defined preprocessing methods.
:[[projdemo]] - Demo of the MLR, PCR, and PLS regression vectors.
:[[projdemo]] - Demo of the MLR, PCR, and PLS regression vectors.
:[[purity]] - Self-modeling mixture analysis method based on purity of variables or spectra.
:[[purity]] - Self-modeling mixture analysis method based on purity of variables or spectra.
:[[purityengine]] - calculates purity values of columns of data set.
:[[purityengine]] - calculates purity values of columns of data set.
==Q-R==
==Q-R==
:[[querydb]] - Executes a query on a database defined by connection string.
:[[querydb]] - Executes a query on a database defined by connection string.
:[[qconcalc]] - Calculate Q residuals contributions for predictions on a model.
:[[qconcalc]] - Calculate Q residuals contributions for predictions on a model.
:[[randomsplit]] - Randomly select a subset of samples.
:[[randomttest]] - Randomization t-test for evaluating residuals from two models.
:[[range]] - Calculates the range of the values.  
:[[range]] - Calculates the range of the values.  
:[[readme]] - Release notes for Version 5.0 of PLS_Toolbox.
:[[readme]] - Release notes for Version 5.0 of PLS_Toolbox.
:[[reducennsamples]] - Selects a subset of samples by removing nearest neighbors.
:[[regcon]] - Converts regression model to y = ax + b form.
:[[regcon]] - Converts regression model to y = ax + b form.
:[[registerspec]] - Shift spectra based on expected peak locations.
:[[registerspec]] - Shift spectra based on expected peak locations.
:[[replace]] - Replaces variables based on PCA or PLS models.
:[[replace]] - Replaces variables based on PCA or PLS models.
:[[reportwriter]]  - Write a summary of the analysis including associated figures to html/word/powerpoint.
:[[rescale]] - Scales data back to original scaling.
:[[rescale]] - Scales data back to original scaling.
:[[residuallimit]] - Estimates confidence limits for sum squared residuals.
:[[residuallimit]] - Esitmates confidence limits for the sum of squared residuals.
:[[resize]] - Resizes arguments to same length.
:[[resize]] - Resizes arguments to same length.
:[[reversebytes]] - Flips order of bytes in a word.
:[[reversebytes]] - Flips order of bytes in a word.
:[[reviewcrossval]] - Examines cross-validation settings for typical problems.
:[[reviewmodel]] - Examines a standard model structure for typical problems.
:[[reviewmodel]] - Examines a standard model structure for typical problems.
:[[ridge]] - Ridge regression by Hoerl-Kennard-Baldwin.
:[[ridge]] - Ridge regression by Hoerl-Kennard-Baldwin.
Line 220: Line 352:
:[[rinverse]] - Calculate pseudo inverse for PLS, PCR and RR models.
:[[rinverse]] - Calculate pseudo inverse for PLS, PCR and RR models.
:[[rmse]] - Calculate Root Mean Square Error.
:[[rmse]] - Calculate Root Mean Square Error.
:[[rotatetool]] - rotation of loadings.
:[[roccurve]] - Calculate and display ROC curve(s) for yknown and ypred.
:[[rwb]] - Red white and blue color map.
:[[rwb]] - Red white and blue color map.


==S==
==S==
:[[sammon]] - Sammon projection for data.
:[[savgol]] - Savitzky-Golay smoothing and differentiation.
:[[savgol]] - Savitzky-Golay smoothing and differentiation.
:[[savgolcv]] - Cross-validation for Savitzky-Golay smoothing and differentiation.
:[[savgolcv]] - Cross-validation for Savitzky-Golay smoothing and differentiation.
Line 229: Line 362:
:[[setpath]] - Modifies and saves current directory to the MATLAB search path.
:[[setpath]] - Modifies and saves current directory to the MATLAB search path.
:[[setplspref]] - Set overriding options (preferences) for PLS_Toolbox functions.
:[[setplspref]] - Set overriding options (preferences) for PLS_Toolbox functions.
:[[shiftmap]] - Calculates shift invariant tri-linear factor matrix
:[[shimadzueemreadr]] – Reads Shimadzu EEM files with Rayleigh removal.
:[[shuffle]] - Randomly re-orders matrix and multiple blocks rows.
:[[shuffle]] - Randomly re-orders matrix and multiple blocks rows.
:[[signtest]] - Pairwise sign test for evaluating residuals from two models.
:[[simca]] - Soft Independent Method of Class Analogy.
:[[simca]] - Soft Independent Method of Class Analogy.
:[[simpls]] - Partial Least Squares computational engine using SIMPLS algorithm.
:[[simpls]] - Partial Least Squares computational engine using SIMPLS algorithm.
:[[skewness]]: Returns the skewness statistic for a vector or matrix.
:[[snabsreadr]] - Reads Stellarnet ABS XY files.
:[[snv]] - Standard normal variate scaling.
:[[snv]] - Standard normal variate scaling.
:[[spareadr]] - Reads Thermo Fisher SPA files.
:[[spcreadr]] - Reads a Galactic SPC file.
:[[spcreadr]] - Reads a Galactic SPC file.
:[[specalignset]] - Settings used to modfiy spectral alignment.
:[[specedit]] - GUI for selecting spectral regions on a plot.
:[[specedit]] - GUI for selecting spectral regions on a plot.
:[[spereadr]] - Reads Princeton Instruments SPE file.
:[[spgreadr]] - Reads Thermo Fischer SPG files. 
:[[splitcaltest]] - Splits randomly ordered data into calibration and test sets.
:[[splitds]] - Splits a DSO based on unique values in field, mode (dim), and set.
:[[splithalf]] - performs splithalf validation of PARAFAC and PARAFAC2 models.
:[[spxy]] - Selects a subset of samples by SPXY algorithm, which takes into account X and Y data
:[[ssqtable]] - Displays variance captured table for model.
:[[ssqtable]] - Displays variance captured table for model.
:statdemo - Elementary stats, t test, F test and AVOVA.
:statdemo - Elementary stats, t test, F test and AVOVA.
Line 242: Line 389:
:[[stdize]] - Applies transform from STDGEN to new spectra.
:[[stdize]] - Applies transform from STDGEN to new spectra.
:[[stdsslct]] - Selects data subsets (often for use in standardization).
:[[stdsslct]] - Selects data subsets (often for use in standardization).
:[[stepwise_regrcls]] - Step-wise regression for CLS models.
:[[stratifiedcvi]] - Create a stratified cross-val index vector for a given cross val method and class set.
:[[string_x]] - Add backslash before troublesome TeX characters.
:[[string_x]] - Add backslash before troublesome TeX characters.
:[[subgroupcl]] - Displays a confidence ellipse for points in a two-dimensional plot.
:[[subgroupcl]] - Displays a confidence ellipse for points in a two-dimensional plot.
:[[summary]] - Summarizing statistics for sample data.
:[[super_reduce]] - Eliminates highly correlated variables.
:[[super_reduce]] - Eliminates highly correlated variables.
:[[svdlgpls]] - Dialog to save variable to workspace or MAT file.
:[[svdlgpls]] - Dialog to save variable to workspace or MAT file.
:[[svm]] - SVM Support Vector Machine for regression.
:[[svmda]] - SVM Support Vector Machine for classification.
:[[svmoc]] - Support Vector Machine for one-class analysis.


==T-V==
==T-V==
:[[table2dataset]] - Convert Matlab Table Object to DatasetObject.
:[[tconcalc]] - Calculate Hotellings T2 contributions for predictions on a model.
:[[tconcalc]] - Calculate Hotellings T2 contributions for predictions on a model.
:[[testrobustness]] - Test regression model for robustness to various effects.
:[[testrobustness]] - Test regression model for robustness to various effects.
Line 261: Line 416:
:[[unfoldm]] - Rearranges (unfolds) an augmented matrix to row vectors.
:[[unfoldm]] - Rearranges (unfolds) an augmented matrix to row vectors.
:[[unfoldmw]] - Unfolds multiway arrays along specified order.
:[[unfoldmw]] - Unfolds multiway arrays along specified order.
:[[unhist]] - Create a vector whose values follow an empirical distribution.
:[[updatemod]] - Update model structure to be compatible with the current version.
:[[updatemod]] - Update model structure to be compatible with the current version.
:[[varcap]] - Variance captured for each variable in PCA model.
:[[varcap]] - Variance captured for each variable in PCA model.
Line 266: Line 422:
:[[varimax]] - Orthogonal rotation of loadings.
:[[varimax]] - Orthogonal rotation of loadings.
:[[vip]] - Calculate Variable Importance in Projection from regression model.
:[[vip]] - Calculate Variable Importance in Projection from regression model.
:[[visionairxmlreadr]] – Reads Vision Air formatted XML files in as X-block and Y-block DataSet Objects.
:[[vline]] - Adds vertical lines to figure at specified locations.
:[[vline]] - Adds vertical lines to figure at specified locations.
==W-Z==
==W-Z==
:[[wilcoxon]] - Pairwise Wilcoxon signed rank test for evaluating residuals from two models.
:[[windowfilter]] - Spectral filtering.
:[[wlsbaseline]] - Weighted least squares baseline function.
:[[wlsbaseline]] - Weighted least squares baseline function.
:[[writeasf]] - Writes AIT ASF files from a dataset object.
:[[writecsv]] - Export a DataSet object to a comma-separated values (CSV) file.
:[[writecsv]] - Export a DataSet object to a comma-separated values (CSV) file.
:[[wrtpulse]] - Create input/output matrices for dynamic model identification.
:[[wrtpulse]] - Create input/output matrices for dynamic model identification.
:[[writeplt]] – Exports an EVRI model structure as a Vision Air PLT model file.
:[[writespc]] - Write a DataSet object to a Galactic SPC file.
:[[wtfa]] - Window target factor analysis.
:[[wtfa]] - Window target factor analysis.
:[[xclgetdata]] - Extracts matrix from an Excel spreadsheet.
:[[xclgetdata]] - Extracts matrix from an Excel spreadsheet.
:[[xclputdata]] - Write matrix to an Excel spreadsheet.
:[[xclputdata]] - Write matrix to an Excel spreadsheet.
:[[xclreadr]] - Reads an ASCII or .XLS file in as a DataSet Object.
:[[xclreadr]] - Reads an ASCII or .XLS file in as a DataSet Object.
:[[xgb]] - Gradient Boosted Tree (XGBoost) for regression or classification.
:[[xgbda]] - Gradient Boosted Tree Ensemble for classification (Discriminant Analysis) using XGBoost.
:[[xlsreadr]] - Reads .XLS files from MS Excel and other spreadsheets.
:[[xlsreadr]] - Reads .XLS files from MS Excel and other spreadsheets.
:[[xycorrcoef]] - Calculates the correlation coefficients between variables in X-block and variables in Y-block.
:[[xyreadr]]  - Reads one or more ASCII XY or XY... files into a DataSet object.
:[[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.
:[[yscale]] - Rescales the y-axis limits on each subplot in a figure.

Latest revision as of 10:29, 25 September 2024

A

abbspectrumreadr - Imports data from an ABB .spectrum file into a DataSet Object
abline - Draws a line on the current axes with a given slope and intercept.
alignmat - Alignment of matrices and N-way arrays.
alignpeaks - Calibrates wavelength scale using standard peaks.
alignspectra - Calibrates wavelength scale using standard spectrum.
als - Alternating Least Squares computational engine.
als_sit - Alternating Least Squares with Shift Invariant Trilinearity.
analysis - Graphical user interface for data analysis.
analyzeparticles - Analyze particles (blobs, connected regions) in image.
anglemapper - Classification based on angle measures between signals.
ann - Artificial Neural Network regression models.
anova1w - One-way analysis of variance.
anova2w - Two-way analysis of variance.
anovadoe - Function to perform ANOVA for 2^k factorial model X, Y data.
areadr - Reads ascii data and strips header.
arithmetic - Apply simple arithmetic operations to all or part of dataset.
asca - Apply ANOVA Simultaneous Component Analysis to a crossed DOE dataset.
asdreadr - Imports data from Analytical Spectral Devices (ASD) Indico (Versions 6 and 7) data files.
asfreadr - Reads AIT ASF files.
asinhx - Arcsinh transform.
asinsqrt - Arcsin square root transformation.
auto - Autoscales matrix to mean zero unit variance.
autocor - Auto-correlation function for time series data.
autoset - GUI used to modfiy settings of auto.
autoexport - Exports a DataSet object to a file of the specified format.
autoimport - Automatically reads specified file. Handles all standard filetypes.

B

b3spline - Univariate spline fit and prediction.
baseline - Subtracts a polynomial baseline offset from spectra.
baselinew - Baseline using windowed polynomial filter.
besttime - Returns a string describing the time interval provided (in seconds).
batchalign - Convert data columns based on matching ref col to target vector.
batchdigester - Parse wafer or batch data into MPCA or Summary PCA form.
batchfold - Transform batch data into dataset for analysis.
batchmaturity - Batch process model and monitoring.
boxbehnken - Create a Box-Behnken Design of Experiments.
browse - PLS_Toolbox Toolbar and Workspace browser.
brukerxrpdreadr - Reads Bruker XRPD RAW files into a DataSet object.
builddbstr - Builds a database connection string.

C

calccvbias - Calculate the Cross-Validation Bias from a cross-validated model.
calcdifference - Calculate normalized difference between two datasets.
calibsel - Statistical procedure for variable selection.
caltransfer - Create or apply calibration and instrument transfer models.
ccdface - Create a Face-Centered Central Composite Design of Experiments.
ccdsphere - Create a Spherical Central Composite Design of Experiments.
cellne - Compares two cells for inequality in size and/or values.
centerfigure - Places a given figure into a centered default position.
chilimit - Chi-squared confidence limits from sum-of-squares residuals.
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.
classcenter - Centers classes in data to the mean of each class.
classcentroid - Centers data to the centroid of all classes.
classcolors - Defines the colors to be used for classes in plots.
classsummary - List class and axisscale distributions for a DataSet.
cluster - KNN and K-means cluster analysis with dendrograms.
cls - Classical Least Squares regression for multivariate Y.
clsti - CLS Temperature interpolated model
coadd - Reduce resolution through combination of adjacent variables or samples.
coda_dw - Calculates values for the Durbin_Watson criterion of columns of data set.
coda_dw_interactive - Interactive version of CODA_DW.
comparelcms_sim_interactive - Interactive interface for COMPARELCMS.
comparelcms_simengine - Calculational Engine for comparelcms.
comparemodels - Create summary table of models' performance statistics.
comparevars - Compares two variables of any type and returns differences.
compressmodel - Remove references to unused variables from a model.
confusionmatrix - Create confusion matrix.
confusiontable - Create confusion table.
conload - Congruence loadings for PARAFAC, TUCKER and NPLS.
constrainfit - Finds A minimizing ||X-A*B'|| subject to constraints, given XtB and BtB.
cooksd - Calculates Cooks Distance based on regression model.
copycvfields - Copy cross-validation results into model from structure.
copydsfields - Copies informational fields between datasets and/or models.
corcondia - Evaluates consistency of PARAFAC model.
coreanal - Analysis of the core array of a Tucker model.
corecalc - Calculate the Tucker3 core given the data array and loadings.
correctbias - Adjusts a regression model for bias and slope errors.
corrmap - Correlation map with variable grouping.
corrspec - Resolves correlation spectroscopy maps.
cov_cv - Estimation of a regularized inverse covariance matrix.
cow - Correlation Optimized Warping function with linear interpolation.
cr - Continuum Regression for multivariate y.
crcvrnd - Cross-validation for continuum regression.
crosscor - Cross-correlation function for time series data.
crossval - Cross-validation for decomposition and linear regression.
cvifromclass - Create a cross-validation index vector for a given method and class set.

D

datahat - Calculates the model estimate and residuals of the data.
dataset2table - Convert DatasetObject to Matlab Table Object.
datasetdemo - Demonstrates use of the dataset object.
dbscan - Density-based automatic sample clustering.
delsamps - Deletes samples (rows) or variables (columns) from data matrices.
demos - Demo list for the PLS_Toolbox.
deresolv - Changes high resolution spectra to low resolution.
discrimprob - Discriminate probabilities for continuous predicted values.
dispmat - Calculates the dispersion matrix of two spectral data sets.
distslct - Selects samples on outside of data space.
diviner - Semi-automated machine learning tool
doeeffectsplot - Create main effect or interaction plot, incl LSD bars.
doegen - Generate a Design of Experiments (DOE) DataSet object.
doegui - Design of Experiments tool.
doeinteractions - Calculates interaction terms of a raw DOE matrix.
doerunsheet - Create a doe run sheet.
doescale - Convert coded DOE to scaled DOE or scaled back to coded.
doptimal - Selects samples based on D-Optimal criteria.
dp - Draws a diagonal line on an existing figure.
duplex - Selects a subset of samples by the Duplex algorithm.
durbin_watson - Criterion for measure of continuity.

E

editds - Editor for DataSet Objects.
eemoutlier - Automatically remove outliers in PARAFAC models of EEM data.
ellps - Plots an ellipse on an existing figure.
encode - Translates a variable into matlab-executable code.
encodemethod - Create a cross-validation index vector for a given method.
encodemodelbuilder - Create MATLAB m-code which will regenerate a given model.
encodexml - Convert standard data types into XML-encoded text.
ensemble - Predictions based on a collection of regression models.
ensemblesearch - Search for optimal ensemble using nchoosek method.
erdlgpls - Error dialog.
estimatefactors - Estimate number of significant factors in multivariate data.
evolvfa - Evolving factor analysis (forward and reverse).
evriaddon - Create an Eigenvector Add-On object.
evriclearlicense - Clears any stored EVRI license information.
evricompatibility - Tests for inter-product compatibility of Eigenvector toolboxes.
evridebug - Checks the PLS_Toolbox installation for problems.
evridir - Locate and or create EVRI home directory.
evriinstall - Install Eigenvector Research Product.
evrimovepath - Move all Eigenvector products to the top or bottom of the Matlab path.
evrirelease - Returns Eigenvector product release number.
evrireporterror - Gathers error information and optionally reports it.
evriscript - Create a chain of steps where each step applies a single pls_toolbox function.
evritraperror - Utility to retrieve error information for debugging purposes.
evriuninstall - Uninstall an Eigenvector Research toolbox.
evriupdate - Check Eigenvector.com for available PLS_Toolbox updates.
ewfa - Evolving window factor analysis.
excludemissing - Automatically exclude too-much missing data in a matrix.
explode - Extracts variables from a structure array to the workspace.
exportfigure - Automatically export figures to an external program.
exteriorpts - Select samples on the exterior of a data space after normalizing samples.

F

factdes - Full factorial design of experiments.
fastnnls - Fast non-negative least squares.
fasternnls - Fast non-negative least squares.
ffacconfusion - Generates confusion table for a fractional factorial DOE.
ffacdes1 - Fractional factorial design of experiments.
figbrowser - Browser with icons of all Matlab figures.
figmerit - Analytical figures of merit for multivariate calibration.
figuretheme - Resets a figure background and axes to a specified color.
filtering_and_despiking_settings_gui - Settings GUI for filtering and despiking preprocessing method
findindx - Finds the index of the array element closest to value r.
fir2ss - Transform FIR model into equivalent state space model.
fitcircle - Fits circles (and spheres) to x,y (and z) data.
fitpeaks - Peak fitting routine.
flucut - Remove scatter from fluorescence EEM data.
frpcr - Full-ratio PCR calibration and prediction.
frpcrengine - Engine for full-ratio PCR regression.
ftest - F test and inverse F test statistic.
fullsearch - Exhaustive Search Algorithm for small problems.

G

gaselctr - Genetic algorithm for variable selection with PLS.
genalg - Genetic Algorithm for Variable Selection.
genalgplot - Plot GA results using selected variable plot, color-coded by RMSECV.
gapsegment - Provides Gap-Segment derivatives.
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.
glog - Generalized log transform.
glsw - Generalized least-squares weighting/preprocessing.
gram - Generalized rank annihilation method.
grootmanager - Manage and update MATLAB graphics root object properties.
grooteditor - Interactively edit graphics root properties and property sets.
grootmanager - Manage and update MATLAB graphics root object properties.
gscale - Group/block scaling for a single or multiple blocks.
gscaler - Applies group/block scaling to submatrices of a single matrix.
gselect - Selects objects in a figure (various selection styles).

H-L

helppls - Context related help on the PLS_Toolbox.
hitachieemreadr - Reads Hitachi EEM files with Rayleigh removal.
horibamultimodelapply - Apply multiple models to Horiba Aqualog samples.
hjyreadr - Reads HORIBA Jobin Yvon files (Windows Only).
hline - Adds horizontal lines to figure at specified locations.
importtool - GUI for designating column/row data types in incoming data.
infobox - Display a string in an information box.
ils_esterror - Estimation error for ILS models.
ipls - Interval PLS variable selection.
ismac - Overload of ISMAC for backward compatibility.
ismodel - Returns boolean TRUE if input object is a standard model structure.
jcampreadr - Reads a JCAMP file into a DataSet object.
jmlimit - Confidence limits for Q residuals via Jackson-Mudholkar.
kennardstone - Select a subset of samples from a data set by the Kennard-Stone algorithm.
knn - K-nearest neighbor classifier.
knnscoredistance - Calculate the average distance to the k-Nearest Neighbors in score space.
kurtosis - Returns the kurtosis statistic for a vector or matrix.
lamsel - Determines indices of wavelength axes in specified ranges.
lda - Linear Discriminant Analysis.
lddlgpls - Dialog to load variable from workspace or MAT file.
leverag - Calculate sample leverages.
line_filter - Spectral filtering.
lmoptimize - Levenberg-Marquardt non-linear optimization.
lmoptimizebnd - Levenberg-Marquardt bounded non-linear optimization.
localmaxima - Automated identification of local maxima.
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.
lreg - Predictions based on softmax multinomial logistic regression model.
lregda - Predictions based on Logistic Regression (LREGDA) classification models.
lsq2top - Fits a polynomial to the top/(bottom) of data.
lwr - Locally weighted regression for univariate Y.
lwrpred - Engine for locally weighted regression models.

M

madc - Function that is a scale estimator given by the Median Absolute Deviation.
matchrows - Matches up rows from two DataSet objects using labels or sizes.
matchvars - Align variables of a dataset to allow prediction with a model.
manrotate - Graphical interface to manually rotate model loadings.
MCCT_Object - Class for modelcentric calibration transfer.
mcr - Multivariate curve resolution with constraints.
mdcheck - Missing Data Checker and infiller.
med2top - Fits a constant to top/(bottom) of data.
medcn - Median center scales matrix to median zero.
minimizemodel - Shrinks model by removing non-critical information.
minmax - min-max scaling, scales each row or column to have a minimum of 0 and a maximum of 1
mlpca - Maximum likelihood principal components analysis.
mlr - Multiple Linear Regression for multivariate Y.
mlrengine - Multiple Linear Regression computational engine.
mlsca - Apply Multi-level Simultaneous Component Analysis to a nested DOE dataset.
mncn - Scale matrix to mean zero.
modelcache - Stores and retrieves models in the model cache.
modeloptimizer - Create model for iterating over analysis models.
modeloptimizergui - GUI for modeloptimizer.
modelselector - Create or apply a model selector model.
modelstatssummary - Generate a succinct list of descriptive model statistics.
modelstruct - Constructs an empty model structure.
modelviewer - Visualization tool for multi-way models.
modlpred - Predictions using standard model structures.
modlrder - Displays model info for standard model structures.
moveobj - Interactively reposition graphics objects.
mpca - Multi-way (unfold) principal components analysis.
mplot - Automatic creation of subplots and plotting.
mscorr - Multiplicative scatter/signal correction (MSC).
msc_settings_gui - GUI for MSC Preprocessing.
ms_bin - Bins Mass Spectral data into user-defined bins.
mtfreadr - Read AdventaCT Multi-Trace Format (MTF) files.
multiblock - Create or apply a multiblock model for joining data.

N-O

netcdfreadr - Reads in netCDF files and outputs a DataSet and or structure.
newtondf - Newton's root finder.
nippls - NIPALS Partial Least Squares computational engine.
normaliz - Normalize rows of matrix.
npls - Multilinear-PLS (N-PLS) for true multi-way regression.
npreprocess - Preprocessing of multi-way arrays.
nvalidate - Validate the number PARAFAC or Tucker components.
omnicreadr - Reads OMNICix HDF5 image files.
opcclient - Creates an object which allows access to OPC servers.
openfluor - Write a PARAFAC model output to text file ready for importing in OpenFluor.
oplecorr - Optical Pathlength Estimation and Correction.
opusreadr - Reads Bruker OPUS files.
oscapp - Applies OSC model to new data.
osccalc - Calculates orthogonal signal correction (OSC).
outerm - Computes outer product of any number of vectors.

P

parafac - Parallel factor analysis for n-way arrays.
parafac2 - Parallel factor analysis for unevenly sized n-way arrays.
parafacforopenfluor - Exports data/dso and parafac model as a openfluor .txt file
parsemixed - Parse numerical and text data into a DataSet Object.
parsexml - Convert XML file to a MATLAB structure.
pca - Principal components analysis.
pcaengine - Principal Components Analysis computational engine.
pcapro - Projects new data on old principal components model.
pcolormap - Pseudocolor plot with labels and colorbar.
pcr - Principal components regression for multivariate Y.
pcrengine - Principal Component Regression computational engine.
pdf2text - Read PDF document into a string array.
peakexponential - Outputs an exponential function.
peakdoublesigmoid - Outputs a double sigmoid function.
peakfind - Automated identification of peaks.
peakfunction - Outputs the estimated peaks from parameters in PEAKDEF.
peakgaussian - Outputs a Gaussian function.
peaklorentzian - Outputs a Lorentzian function.
peakstruct - Makes an empty peak definition structure.
peaksigmoid - Outputs a sigmoid function.
peakpvoigt1 - Outputs a Pseudo-Voigt 1 (Gaussian with Lorentzian) function.
peakpvoigt2 - Outputs a Pseudo-Voigt 2 (Gaussian with Lorentzian) function.
percentile - Finds percentile point (similar to MEDIAN).
pereadr - Reads PerkinElmer format files.
permutetest - Permutation testing for regression and classification models.
permuteplot - Create plot of permutation test results.
permuteprobs - Display probabilities derrived from permutation testing.
ploteigen - Builds dataset object of eigenvalues/RMSECV information.
plotgui - Interactive data viewer.
plotloads - Extract and display loadings information from a model structure.
plotmonotonic - Plot lines with breaks when the x-value "doubles-back" on itself.
plotscores - Extract and display score information from a model.
pls - Partial least squares regression for multivariate Y.
plsda - Partial least squares discriminant analysis.
plsdaroc - Calculate and display ROC curves for PLSDA model.
plsdthres - Bayesian threshold determination for PLS Discriminate Analysis.
plslogo - Generates PLS_Toolbox CR surface logo.
plsnipal - NIPALS algorithm for one PLS latent variable.
plspulsm - Identifies FIR dynamics models for MISO systems.
plsrsgcv - Generate PLS models for MSPC with cross-validation.
plsrsgn - Generates a matrix of PLS models for MSPC.
plsver - Displays version information.
pltreadr – Reads a Vision Air PLT model file as an EVRI model structure.
plttern - Plots a 2D ternary diagram.
pltternf - Plots a 3D ternary diagram with frequency of occurrence.
poissonscale - Perform Poisson scaling with scaling offset.
polyinterp - Polynomial interpolation, smoothing, and differentiation.
polytransform - Add polynomial and cross terms to data matrix or dataset.
polypls - PLS regression with polynomial inner-relation.
pqnorm - Probabilistic Quotient Normalization for rows of a matrix.
pr_entropy - Pattern recognition entropy (PRE), Shannon entropy, transform.
preprocess - Selection and application of standard preprocessing structures.
preprocessiterator - Create array of preprocessing combinations.
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.
purityengine - calculates purity values of columns of data set.

Q-R

querydb - Executes a query on a database defined by connection string.
qconcalc - Calculate Q residuals contributions for predictions on a model.
randomsplit - Randomly select a subset of samples.
randomttest - Randomization t-test for evaluating residuals from two models.
range - Calculates the range of the values.
readme - Release notes for Version 5.0 of PLS_Toolbox.
reducennsamples - Selects a subset of samples by removing nearest neighbors.
regcon - Converts regression model to y = ax + b form.
registerspec - Shift spectra based on expected peak locations.
replace - Replaces variables based on PCA or PLS models.
reportwriter - Write a summary of the analysis including associated figures to html/word/powerpoint.
rescale - Scales data back to original scaling.
residuallimit - Esitmates confidence limits for the sum of squared residuals.
resize - Resizes arguments to same length.
reversebytes - Flips order of bytes in a word.
reviewcrossval - Examines cross-validation settings for typical problems.
reviewmodel - Examines a standard model structure for typical problems.
ridge - Ridge regression by Hoerl-Kennard-Baldwin.
ridgecv - Ridge regression by cross validation.
rinverse - Calculate pseudo inverse for PLS, PCR and RR models.
rmse - Calculate Root Mean Square Error.
roccurve - Calculate and display ROC curve(s) for yknown and ypred.
rwb - Red white and blue color map.

S

sammon - Sammon projection for data.
savgol - Savitzky-Golay smoothing and differentiation.
savgolcv - Cross-validation for Savitzky-Golay smoothing and differentiation.
scale - Scales data using specified means and std. devs.
setpath - Modifies and saves current directory to the MATLAB search path.
setplspref - Set overriding options (preferences) for PLS_Toolbox functions.
shiftmap - Calculates shift invariant tri-linear factor matrix
shimadzueemreadr – Reads Shimadzu EEM files with Rayleigh removal.
shuffle - Randomly re-orders matrix and multiple blocks rows.
signtest - Pairwise sign test for evaluating residuals from two models.
simca - Soft Independent Method of Class Analogy.
simpls - Partial Least Squares computational engine using SIMPLS algorithm.
skewness: Returns the skewness statistic for a vector or matrix.
snabsreadr - Reads Stellarnet ABS XY files.
snv - Standard normal variate scaling.
spareadr - Reads Thermo Fisher SPA files.
spcreadr - Reads a Galactic SPC file.
specalignset - Settings used to modfiy spectral alignment.
specedit - GUI for selecting spectral regions on a plot.
spereadr - Reads Princeton Instruments SPE file.
spgreadr - Reads Thermo Fischer SPG files.
splitcaltest - Splits randomly ordered data into calibration and test sets.
splitds - Splits a DSO based on unique values in field, mode (dim), and set.
splithalf - performs splithalf validation of PARAFAC and PARAFAC2 models.
spxy - Selects a subset of samples by SPXY algorithm, which takes into account X and Y data
ssqtable - Displays variance captured table for model.
statdemo - Elementary stats, t test, F test and AVOVA.
stddemo - Demo of the STDSSLCT, STDGEN, and OSCCALC functions.
stdfir - Standardization based on FIR modelling.
stdgen - Piecewise and direct standardization transform generator.
stdize - Applies transform from STDGEN to new spectra.
stdsslct - Selects data subsets (often for use in standardization).
stepwise_regrcls - Step-wise regression for CLS models.
stratifiedcvi - Create a stratified cross-val index vector for a given cross val method and class set.
string_x - Add backslash before troublesome TeX characters.
subgroupcl - Displays a confidence ellipse for points in a two-dimensional plot.
summary - Summarizing statistics for sample data.
super_reduce - Eliminates highly correlated variables.
svdlgpls - Dialog to save variable to workspace or MAT file.
svm - SVM Support Vector Machine for regression.
svmda - SVM Support Vector Machine for classification.
svmoc - Support Vector Machine for one-class analysis.

T-V

table2dataset - Convert Matlab Table Object to DatasetObject.
tconcalc - Calculate Hotellings T2 contributions for predictions on a model.
testrobustness - Test regression model for robustness to various effects.
testfitpeaks - Demo calls to the FITPEAKS function.
testpeakdefs - Checks peak parameters in a peak definition structure.
tld - Trilinear decomposition.
trendtool - Univariate trend analysis tool.
tsqlim - Confidence limits for Hotelling's T^2.
tsqmtx - Calculates matrix for T^2 contributions for PCA.
tsqqmtx - Calculates matrix for T^2+Q contributions for PCA and MPCA.
ttestp - Evaluates t-distribution and its inverse.
tucker - Analysis for n-way arrays.
unfoldm - Rearranges (unfolds) an augmented matrix to row vectors.
unfoldmw - Unfolds multiway arrays along specified order.
unhist - Create a vector whose values follow an empirical distribution.
updatemod - Update model structure to be compatible with the current version.
varcap - Variance captured for each variable in PCA model.
varcapy - Calculate percent y-block variance captured by a PLS regression model.
varimax - Orthogonal rotation of loadings.
vip - Calculate Variable Importance in Projection from regression model.
visionairxmlreadr – Reads Vision Air formatted XML files in as X-block and Y-block DataSet Objects.
vline - Adds vertical lines to figure at specified locations.

W-Z

wilcoxon - Pairwise Wilcoxon signed rank test for evaluating residuals from two models.
windowfilter - Spectral filtering.
wlsbaseline - Weighted least squares baseline function.
writeasf - Writes AIT ASF files from a dataset object.
writecsv - Export a DataSet object to a comma-separated values (CSV) file.
wrtpulse - Create input/output matrices for dynamic model identification.
writeplt – Exports an EVRI model structure as a Vision Air PLT model file.
writespc - Write a DataSet object to a Galactic SPC file.
wtfa - Window target factor analysis.
xclgetdata - Extracts matrix from an Excel spreadsheet.
xclputdata - Write matrix to an Excel spreadsheet.
xclreadr - Reads an ASCII or .XLS file in as a DataSet Object.
xgb - Gradient Boosted Tree (XGBoost) for regression or classification.
xgbda - Gradient Boosted Tree Ensemble for classification (Discriminant Analysis) using XGBoost.
xlsreadr - Reads .XLS files from MS Excel and other spreadsheets.
xycorrcoef - Calculates the correlation coefficients between variables in X-block and variables in Y-block.
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.

(Sub topic of PLS_Toolbox_Topics)