资源简介
DBSCAN(Density-Based Spatial Clustering of Applications with Noise)是一个比较有代表性的基于密度的聚类算法。与划分和层次聚类方法不同,
代码片段和文件信息
%main function:主函数
%all codes and test data downlown: http://yarpiz.com/255/ypml110-dbscan-clustering
% Copyright (c) 2015 Yarpiz (www.yarpiz.com)
% All rights reserved. Please read the “license.txt“ for license terms.
%
% Project Code: YPML110
% Project title: Implementation of DBSCAN Clustering in MATLAB
% Publisher: Yarpiz (www.yarpiz.com)
%
% Developer: S. Mostapha Kalami Heris (Member of Yarpiz Team)
%
% Contact Info: sm.kalami@gmail.com info@yarpiz.com
clc;
clear;
close all;
%% test Data
%数据下载网站:http://archive.ics.uci.edu/ml/machine-learning-databases/iris/
%这里使用的iris数据的一部分,由于第3维和第4为数据数据区分度好,因此用3、4维数据测试
X1 =[5.13.51.40.2;%Iris-setosa
4.93.01.40.2;
4.73.21.30.2;
4.63.11.50.2;
5.13.71.50.4;
4
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5954 2017-10-10 12:26 dbscan.m
评论
共有 条评论