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('预测值','实际值')

相关推荐
亦暖筑序2 分钟前
Java 8老系统SQL Agent实战:AI生成候选SQL,安全引擎拦截后再执行
java·人工智能·sql
HIT_Weston3 分钟前
113、【Agent】【OpenCode】项目配置(package.json)
人工智能·agent·opencode
大囚长8 分钟前
大模型服务端如何命中缓存
java·人工智能·缓存·dubbo
放大的EZ8 分钟前
Comfyui 教程-22
图像处理·人工智能·计算机视觉
落叶无情9 分钟前
从icef来源于作者思维方式的外化,自省和体系化梳理的角度“分析icef的创作条件”
人工智能
容器魔方11 分钟前
Karmada v1.18 版本发布!新增混合云溢出式调度能力
人工智能·云原生·容器·华为云·云计算
金融RPA机器人丨实在智能14 分钟前
制造报表工具自动化升级:海外AI Agent对接国产MES系统是否面临高额接口费?
人工智能·ai·自动化·制造
专注搞钱14 分钟前
本地部署开源大模型,搭建半导体知识问答系统(Ollama+Llama3)
人工智能·半导体
jinxindeep17 分钟前
WorldOlympiad:视频世界模型的“铁人三项“评测新标杆
人工智能·深度学习