0
私はkmeans
関数を使って2つの部分にクラスタ化した525のデータを持っています。私はテストデータを持っているので、それをクラスタに適切に入れたいと思います。そのためには、テストデータの距離と両方のクラスタの重心を測定する必要があります。最短距離とは、データがそのクラスタにあることを意味します。テストデータをmatlabのk平均クラスタに分割する
どうすればよいですか?
PS:データには9個の入力があり、各データは9個の値で構成されています。
for n = 1:174
for k = 1:9
testclust1(n,k) = C(1,k)-TEST(n,k)
testclust2(n,k) = C(2,k)-TEST(n,k)
end
if testclust1(1,:) <= testclust2(1,:)
%then cluster 1 else cluster 2
end
それについての任意のアイデアを:ここで
は、私が試してみました何ですか?
これは擬似コードですか?または何? 'C'、' TEST'、 'testclust'とは何ですか? – EBH
距離関数、センダイド計算はどこですか? –