首页 > 其他 > 详细

Matlab2016b 版本knnclassify函数在Matlab2019b的替换及解决方案

时间:2020-08-18 22:29:07      阅读:260      评论:0      收藏:0      [点我收藏+]

matlab版本的更新也会造成某些函数的替代和更新。如Matlab2016b 版本knnclassify函数在Matlab2019b替换成了ficknn函数,

下面是对应版本之间的代码变化

Matlab2016b版本代码:
class = knnclassify(x_test, x_train, y_train,k);%k可以为1,2,3,4.....。x_test为测试数据,x_train,y_train为训练集的样本和标签,k为设置的k临近值的k值

Matlab2019b对应的代码为:
mdl = fitcknn(x_train, y_train,‘NumNeighbors‘,k);%k为对应的1,2,3,4.....
class = predict(mdl,x_test);

Matlab2016b 版本knnclassify函数在Matlab2019b的替换及解决方案

原文:https://www.cnblogs.com/shyzh/p/13526309.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!