Расстояние Махаланобиса до классовых средств
M = mahal(obj,X)
M = mahal(obj,X,Name,Value)
возвращает квадратные расстояния Махаланобиса от наблюдений в M = mahal(obj,X)X в класс означает в obj.
вычисляет квадрат расстояния Махаланобиса с дополнительными опциями, заданными одним или несколькими M = mahal(obj,X,Name,Value)Name,Value аргументы пары.
|
Классификатор дискриминантного анализа класса |
|
Числовая матрица размера |
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
|
Этикетки класса, состоящие из |
|
Размер и значение выходных данных
|
Найдите расстояния Махаланобиса от среднего значения данных радужки Фишера до значения класса, используя различные ковариационные матрицы для каждого класса:
load fisheriris
obj = fitcdiscr(meas,species,...
'DiscrimType','quadratic');
mahadist = mahal(obj,mean(meas))
mahadist =
220.0667 5.0254 30.5804