资源简介
matlab均值聚类的基本代码,代码参考自周志华《机器学习》9.4.1节而写的,代码使用matlab矩阵序列化操作,速度会快一点,本代码仅供参考,请尊重原创
代码片段和文件信息
function [labelc]=MyKMeans_nj(Datak)
%Data 输入数据 m*n数据 m表示数据维 n表示特征维
%k 聚类数量
%label 聚类标签
%c 聚类中心
%% 初始化聚类中心
[mn]=size(Data);
randam=randperm(m);
pos=randam(1:k);
c=Data(pos:);%聚类中心
cNew=zeros(kn);%新的聚类中心
label=zeros(m1);%进行簇划分的标签标记
%%
iters=0;%查看更新了多少次
while 1
%% 簇划分
iters=iters+1;
clc;disp(iters);
Distance=zeros(mk);
% repmat(Y‘ [1 m1])).^2)
for j=1:k%遍历
- 上一篇:matlab 调用CUDA
- 下一篇:DCT算法的MATLAB代码实现
相关资源
- Kmeans-MATLAB 该代码能够实现K均值聚类
- FCM 模糊C均值聚类算法
- kmeans 基于K均值的自然图像聚类方法
- ChangeDetectionPCAkMeans 用于变化检测的方
- Kmeans 自适应K-均值聚类算法
- Kmeans 使用K均值做聚类分析来进行图像
- kmeans 改进的均值聚类算法
- k-means-for-iris 利用K均值聚类对鸢尾花
- 基于K-means聚类算法的图像分割的MAT
- K-means聚类分析Iris数据集模式识别
- K-MEANS改进聚类
- k-means聚类算法的matlab实现
- 基于MATLAB的kmeans方法聚类分析
- kmeans算法Matlab代码实现
- K-means方法聚类分析matlab代码实现
- K-means聚类算法的Matlab程序-附注释
- k-means聚类学习算法matlab源码
- GPS事故黑点聚类筛选k-means
- Kmeans聚类matlab源代码
- k均值聚类分析模型以及相关代码实现
- 高光谱遥感图像模糊c均值聚类算法的
评论
共有 条评论