matlab中如何在3维数据中插值_教你3分钟掌握Matlab中关于模糊聚类分析的函数,轻松进行数据分析...

本文介绍了如何在Matlab中进行3维数据插值和模糊聚类分析,包括pdist计算欧氏距离,linkage生成聚类树,cluster创建聚类,以及dendrogram绘制树状图等关键步骤,帮助你快速掌握数据分析技巧。
摘要由CSDN通过智能技术生成

1)pdist 计算两两对象间的欧氏距离

Y=pdist(X)计算 m × n 矩阵X(看作 m 个 n 维行向量)中两两对象间的欧氏距离。对于有 m 个对象组成的数据集,共有(m-1)⋅ m/2个两两对象组合。

输出Y是包含距离信息的长度为 (m-1)⋅ m/2的向量。可用squareform函数将此向量转换为方阵,这样可使矩阵中的元素(i,j)对应原始数据集中对象i和j间的距离。

Y=pdist(X,’metric’)中用’metric’指定的方法计算矩阵X中对象间的距离。’metric’可取表1中特征字符串值。

表 1’metric’取值及含义

字符串 含 义
’Euclid’ 欧氏距离(缺省)
’SEuclid’ 标准欧氏距离
’Mahal’ 马氏距离(Mahalanobis距离)
’CityBlock’ 绝对值距离
’Minkowski’ 闵氏距离(Minkowski距离)

Y=pdist(X,’minkowski’,p)用闵氏距离计算矩阵X中对象间的距离。p为闵氏距离计算用到的指数值,缺省为2。

2)linkage 使用最短距离算法生成具层次结构的聚类树

Z=linkage(Y)使用最短距离算法生成具层次结构的聚

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值