フィルターのクリア

how to cluster binary matrix in matlab ?

4 ビュー (過去 30 日間)
kumud alok
kumud alok 2016 年 5 月 30 日
コメント済み: kumud alok 2016 年 6 月 1 日
let
A=[1 0 0 0 0 0 0 1; 1 1 1 1 1 1 0 1; 0 0 0 0 0 0 1 1; 1 1 1 1 1 1 0 1; 0 0 0 0 0 0 1 1]
how to cluster this matrix A?

回答 (1 件)

Walter Roberson
Walter Roberson 2016 年 5 月 30 日
Under at least two reasonable definitions of "cluster", all of the values that are 1 are in one cluster and all of the values that are 0 are in another cluster. The most obvious "reasonable definition" there involves value, but it also happens that if you use 8-connectivity then every 1 value is "connected" to every other 1 value through a chain.
My speculation is that what you want is bwlabel() with 4 connectivity.
  5 件のコメント
kumud alok
kumud alok 2016 年 6 月 1 日
thank u..sir can i do clustering of binary matrix using hamming distance..?actually i m working on spatio-temporal data[maternal health data] so i have a binary matrix of fixed length and In the matrix 0 represent increase and 1 represent decrease..now i want to cluster the binary strings of same pattern in one cluster i mean those bit strings which shows the same behaviour should be in one cluster..how can this be possible using hamming distance..if u have any idea please help me..
kumud alok
kumud alok 2016 年 6 月 1 日
and sir this binary matrix is not an image data..

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeMatrices and Arrays についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by