0
我有一个样本矩阵,训练矩阵和一个组矩阵。我已经使用了过时的knnclassify()
函数。我想用fitcknn()
函数替换它。我是matlab新手。 fitcknn()
方法如何工作,以及为使代码正常工作我需要做哪些更改?附上截图。 enter image description here如何用新的fitcknn()函数替换过时的knnclassify()函数?
我有一个样本矩阵,训练矩阵和一个组矩阵。我已经使用了过时的knnclassify()
函数。我想用fitcknn()
函数替换它。我是matlab新手。 fitcknn()
方法如何工作,以及为使代码正常工作我需要做哪些更改?附上截图。 enter image description here如何用新的fitcknn()函数替换过时的knnclassify()函数?
一切都在文档中有很好的描述,您应该阅读它。
第一列火车模型与你的训练数据集:
Mdl = fitcknn(TD,GT,'NumNeighbors',3); %TD = training dataset, Gr = ground truth
模型应用于您的样本数据集:
Class = predict(Mdl,SD); %SD = sample dataset