Я использую Matlab для классификации данных с использованием LDA.Как исключить данные с 0 дисперсией в реализации Matlab линейного дискриминантного анализа
mdl = fitcdiscr(dbimgs1,indx,'DiscrimType','linear');
C=predict(mdl,testimgs1);
Я получаю следующее сообщение об ошибке:
Predictor x741 has zero variance. Either exclude this predictor or set 'discrimType' to 'pseudoLinear' or 'diagLinear'.
Я не хочу использовать «псевдолинейного» или «diagLinear», как это снижает производительность. Как я могу исключить нулевой предиктор?