logp

Регистрируйте безусловную плотность вероятности для классификатора дискриминантного анализа

Синтаксис

lp = logp(obj,Xnew)

Описание

lp = logp(obj,Xnew) возвращает журнал безусловной плотности вероятности каждой строки Xnew, вычисленное использование модели obj дискриминантного анализа.

Входные параметры

obj

Классификатор дискриминантного анализа, произведенное использование fitcdiscr.

Xnew

Матрица, где каждая строка представляет наблюдение и каждый столбец, представляет предиктор. Количество столбцов в Xnew должен равняться количеству предикторов в obj.

Выходные аргументы

lp

Вектор-столбец с одинаковым числом строк как Xnew. Каждая запись является логарифмом безусловной плотности вероятности соответствующей строки Xnew.

Примеры

развернуть все

Создайте классификатор дискриминантного анализа для ирисовых данных Фишера и исследуйте его предсказание на среднее измерение.

Загрузите ирисовые данные Фишера и создайте классификатор дискриминантного анализа по умолчанию.

load fisheriris
Mdl = fitcdiscr(meas,species);

Найдите, что логарифмическая вероятность дискриминантной модели применилась к средней ирисовой диафрагме.

logpAverage = logp(Mdl,mean(meas))
logpAverage = -1.7254

Больше о

развернуть все