[問題] 利用fcm(fuzzy c-means)將矩陣分群已回收

看板MATLAB作者 (阿康)時間16年前 (2010/04/18 16:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好 小弟有一個 matlab 的問題想請你們幫忙看看, 我有一個 4200*3200 的 [0,1] 矩陣, a=(rand(4200,3200)<=0.64) 想用 matlab 內建的 fcm 將這矩陣分為 4 群, 每一群的質心必須為 1, 然後將每個 0 與 1 都分到各群中, 並算出每一群的 平均值 與 標準差. 接下來調整群內的值, 如果群的平均值<0.8, 便隨機將群內的 0 改為 1, 但不可將 1 改成 2, 如此直到每一群的平均值都變為 0.8, 原本平均值已經超過0.8的群不予以變動. -- 表達得不是很清楚 深感抱歉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.53.222
文章代碼(AID): #1BoiRS5O (MATLAB)