网站优化

网站优化

Products

当前位置:首页 > 网站优化 >

学习matlab pdist,轻松掌握距离计算,提升数据分析技能?

GG网络技术分享 2025-11-13 00:26 5


matlab % 创建一个5x3的矩阵X, 代表5个样本,个个样本有3个维度 X = ;

% 用pdist函数计算样本之间的欧式距离 Y = pdist;

% kan得出来计算出的距离向量 disp;

% Ru果需要输出距离矩阵,Neng用squareform函数 distance_matrix = squareform); disp;

% Ru果需要进一步进行层次聚类琢磨,Neng用linkage和dendrogram函数 Z = linkage; dendrogram;

在这段代码中,先说说创建了一个包含5个样本的矩阵X,个个样本有3个维度。然后 用pdist函数和参数'euclidean'来计算这些个样本之间的欧式距离,并将后来啊存储在变量Y中。接着,用squareform函数将距离向量转换为距离矩阵,并用disp函数kan得出来它。再说说 为了可视化层次聚类后来啊,用linkagedendrogram函数创建并kan得出来聚类树状图。

标签:

提交需求或反馈

Demand feedback