matlab2022a 函数或变量 ‘knnclassify‘ 无法识别(已解决)

之前是matlab2016b,写的这个KNN,跑的没什么问题,中午重装matlab换成2019b了,同样的程序上午还在用,下午就不行了。

%数据集划分

flag=fix(0.8*n);

x_train=data(idx(1:flag),:);

y_train=label(idx(1:flag),:);

x_test=data(idx(flag+1:end),:);

y_test=label(idx(flag+1:end),:);

%knn分类

class = knnclassify(x_test, x_train, y_train,2);%k取2

acc=sum(class==y_test)/size(class,1);

plot(class,'k*');

hold on;

plot(y_test,'ro');

legend('预测值','实际值')

相关推荐
木枷13 小时前
LLama-factory数据报错
人工智能·机器学习·llama
Felven13 小时前
C. Isamatdin and His Magic Wand!
c语言·数据结构·算法
田里的水稻13 小时前
DL_端到端_基于卷积循环神经网络的(CRNN)车牌号识别
人工智能·rnn·深度学习
大模型真好玩13 小时前
LangChain1.0实战之多模态RAG系统(四)——Trae Solo搭建部署多模态RAG前端(附AI编程实践指南)
人工智能·langchain·trae
AndrewHZ13 小时前
【芯芯相印】什么是算法定点化?
pytorch·算法·芯片设计·模型量化·定点化·芯片算法·逻辑电路
hrrrrb14 小时前
【深度学习】自动微分模块
人工智能·深度学习
数据科学小丫14 小时前
算法:线性回归
算法·回归·线性回归
m0_6351292614 小时前
卷积神经网络
人工智能
深蓝海拓14 小时前
用于优化和改进YOLO11的一些方法
人工智能·python·yolo·机器学习
剪一朵云爱着14 小时前
PAT 1131 Subway Map
算法·pat考试·图论