Метод частных наименьших квадратов (PLS)

Метод частных наименьших квадратов (МЧНК, в англоязычной литературе - partial least squares, PLS) - один из наиболее распространенных методов построения многомерной градуировочной модели:

X=TPT, C=TQT (1)

Суть метода состоит в одновременном разложении матрицы данных X и матрицы концентраций C и переходе к новым переменным.

Здесь Вы можете скачать программу, реализующую МЧНК в среде MATLAB.

Установка:
Скачав архив pls2.zip, распакуйте его в рабочую папку MATLAB (обычно это C:MATLABwork). Программа совместима со всеми версиями MATLAB.

Синтаксис:
[P,T,Q]=pls2(X,C<, PCs>);
здесь P - матрица нагрузок данных, T - матрица счетов, Q - матрица нагрузок концентраций, X - матрица данных (число столбцов равно числу сигналов детектора (длин волн), число строк равно числу образцов), C - матрица концентраций, PCs - число главных компонент, необязательный параметр. Если число главных компонент не задано, программа принимает его равным числу столбцов матрицы данных.

Примечание:
Матрицы данных и концентраций должны быть предварительно центрированы, т.е. из каждого столбца вычитается его среднее значение. Это нужно для того, чтобы избежать свободных членов в выражении (1) и упростить расчеты.


[1] Introduction to multivariate calibration in analytical chemistry, Richard G. Brereton, Analyst, 2000, 125, 2125–2154

ахив

Архив не скачивается!!!

Исправлено

Исправил, сейчас ссылка должна работать

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".