The Graphical iPLS toolbox for MATLAB(TM)



Jesper Wagner



Interval PLS is used to develop local PLS models on equidistant subintervals of the full spectrum region. Its main force in this context is to provide an overall picture of the relevant information in different spectral subdivisions and thereby narrowing the important spectral variables. Reference: L. Nørgaard, A. Saudland, J. Wagner, J.P. Nielsen, L. Munck and S.B. Engelsen., Interval Partial Least Squares Regression (iPLS): A Comparative Chemometric Study with an Example from Near-Infrared Spectroscopy, Applied Spectroscopy, 54, 2000.



Local PLS models are developed on spectral subintervals of equal width, and the prediction performance of these local models and the global (full spectrum) model is compared. The comparison is mainly based on the validation parameter RMSECV (Root Mean Squared Error of Cross Validation), but other parameters such as r2 (squared correlation coefficient), slope and offset are also consulted to ensure a comprehensive model overview. 


The iPLS toolbox for MATLAB is freely available

Read the information on this page and download the files to your own computer.

If you use the iPLS toolbox for MATLAB we would appreciate a reference to the toolbox. This is

The Graphical iPLS Toolbox for MATLAB, ver. 2.1, 2000
Jesper Wagner
KVL, Denmark

If you have any questions, suggestions or comments please feel free to contact us at


Download the iPLS Toolbox 

The Graphical iPLS Toolbox for MATLAB.(407 KB)  (Updated March 17, 2000)

Guideline (zipped RTF file) for The Graphical iPLS Toolbox for MATLAB.(644 KB)  (Updated March 3 , 2000)



The iPLS toolbox for MATLAB has been developed for MATLAB version 5.1 or newer.

The Toolbox uses the PLS_toolbox 2.0 from Eigenvector Research, Inc.,