[問題] matlab內建的kmeans函式
就是限制只能跑100 iterations
但是我的資料100 iteraions內還不會收斂
要如何改他的終止條件呢?
我不想讓他以iterations為主
想讓他已還在變動的數量少於1%才停止
這樣該如何做呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.91.30
→
04/05 13:21, , 1F
04/05 13:21, 1F
有想過要這樣做
不過...太複雜了
不知從何改起...
→
04/05 16:41, , 2F
04/05 16:41, 2F
推
04/05 16:53, , 3F
04/05 16:53, 3F
statset('kmeans');
options = statset('MaxIter', 10000);
[idx center]= kmeans(input, k, options);
這樣寫有錯嗎?
Error using ==> kmeans at 138
Wrong number of arguments.
會跑出這個耶
※ 編輯: cashpaggy 來自: 203.64.91.30 (04/05 19:36)
推
04/05 20:26, , 4F
04/05 20:26, 4F
→
04/05 20:29, , 5F
04/05 20:29, 5F
推
04/05 20:31, , 6F
04/05 20:31, 6F