Matlab:在使用kmeans函数时,是否可以找到每个簇的半径?

Matlab:在使用kmeans函数时,是否可以找到每个簇的半径?,matlab,k-means,Matlab,K Means,从中,没有找到每个簇半径的选项。最接近我想要的是命令: [IDX,C,sumd] = kmeans(X,k) 它返回每个簇的sumd簇的点到簇的质心之间的距离之和 是否有可能找到每个簇的具体半径?假设您将半径定义为任何点到其所在簇中心的最大距离(下限) 查看文档时,第四个输出参数可用,因此函数调用可以是: [IDX,C,sumd, D] = kmeans(X,k); 现在您可以看到每个簇内的最大距离以及每个半径的最小值。不确定半径是什么意思,但我看到您可以将其作为输出:[IDX,C,sumd

从中,没有找到每个簇半径的选项。最接近我想要的是命令:

[IDX,C,sumd] = kmeans(X,k)
它返回每个簇的
sumd
簇的点到簇的质心之间的距离之和

是否有可能找到每个簇的具体半径?

假设您将半径定义为任何点到其所在簇中心的最大距离(下限)

查看文档时,第四个输出参数可用,因此函数调用可以是:

[IDX,C,sumd, D] = kmeans(X,k);

现在您可以看到每个簇内的最大距离以及每个半径的最小值。

不确定半径是什么意思,但我看到您可以将其作为输出:
[IDX,C,sumd,D]
。我想说的是,到每个星团中心的最大距离是相应半径的(下限)。谢谢,这一定是答案。如果是这样,我建议你结束这个问题。@DennisJaheruddin:相反,你可以把你的评论作为答案。