Создайте классификатор дискриминантного анализа из параметров
создает компактный классификатор с дополнительными опциями, заданными одним или несколькими аргументами пары "имя-значение". Например, можно задать стоимость misclassification или априорных вероятностей для каждого класса.cobj = makecdiscr(Mu,Sigma,Name,Value)
Можно изменить дискриминантный тип с помощью записи через точку после построения cobj:
cobj.DiscrimType = 'discrimType'
где discrimType один из 'linear', 'quadratic', 'diagLinear', 'diagQuadratic', 'pseudoLinear', или 'pseudoQuadratic'. Вы можете измениться между линейными типами или между квадратичными типами, но не можете измениться между линейным и квадратичным типом.
cobj линейный классификатор когда Sigma матрица. cobj квадратичный классификатор когда Sigma 3D массив.
CompactClassificationDiscriminant | compact | fitcdiscr | predict