如何用新的fitcknn()函数替换matlab的过时knnclassify()函数?

时间:2017-03-05 08:52:14

标签: matlab classification knn

我有一个样本矩阵,训练矩阵和一个组矩阵。我使用了过时的knnclassify()函数。我想用fitcknn()函数替换它。我是matlab的新手。 fitcknn()方法如何工作以及我需要做些什么来使我的代码工作?附上截图。enter image description here

1 个答案:

答案 0 :(得分:0)

文档中描述的一切都很好,你应该阅读它。

首先使用训练数据集训练模型:

Class = predict(Mdl,SD); %SD = sample dataset

然后将模型应用于样本数据集:

 <RadListView  [items]="weather" >
        <template tkListItemTemplate let-item="item">
            <StackLayout class="itemStackLayout" >
                <Label class="titleLabel" [text]="item.value" textWrap="true" width="100%"></Label>
            </StackLayout>
        </template>
 </RadListView>