- 在线时间
- 25 小时
- 最后登录
- 2016-11-8
- 注册时间
- 2013-1-12
- 听众数
- 8
- 收听数
- 0
- 能力
- 0 分
- 体力
- 348 点
- 威望
- 0 点
- 阅读权限
- 30
- 积分
- 145
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 80
- 主题
- 3
- 精华
- 0
- 分享
- 0
- 好友
- 5
升级   22.5% TA的每日心情 | 怒 2016-9-15 09:07 |
|---|
签到天数: 50 天 [LV.5]常住居民I
- 自我介绍
- 东北农大本科生
 |
本帖最后由 袁海亮 于 2013-8-20 16:15 编辑
: T6 F7 S8 Z7 F: m5 K [( m0 K" b- A" C' a5 Q* p" O, E
[m,n]=size(data(:,:,1));
# D Y# q/ G9 X6 }" d! |, gx=zeros(m*n,3);+ k+ |/ p$ {+ w0 a; ]) ?
for i=1:m
3 V. A0 v; E) a0 Q for j=1:n
* W, b4 }6 p' Z% ^- Y$ B, c x(i,1)=j;
* ?/ @* @7 N& z* V2 n! q U) [ x(i,2)=i;
# K4 O) B9 M( R x(i,3)=data(i,j,1); " u1 p* c( r! R8 x
end# W1 ~9 Z* r2 Q Y, z7 Z, N; u
end _3 `+ C5 \2 q2 i5 s$ q
X = zscore(xdata);
) r# g" g+ M1 Z8 H0 J% E& e
2 j/ _3 [) @& i. v- p7 B
1 V, y( T( t" I- l7 w" X%****************************进行模糊C均值聚类******************************
! l- z7 s3 h9 y) `$ \9 p% 设置幂指数为3,最大迭代次数为200,目标函数的终止容限为1e-6,不显示中间迭代过程
% [& w# F+ w, koptions = [3, 200, 1e-6, 0];
9 W) l4 ^3 x9 b5 M/ i$ l% 调用fcm函数进行模糊C均值聚类,返回类中心坐标矩阵center,隶属度矩阵U,目标函数值obj_fcn
$ J% t) A$ s C4 y4 I" [[center,U,obj_fcn] = fcm(X,3,options);
9 ^2 f$ b# b2 }2 i: L
" P9 q/ W6 { {( V. V& Z
- X `2 y8 H/ K# G2 j Z7 R%****************查看聚类结果*****************************
E; N: _: W: J* @6 _id1 = find(U(1,:) == max(U)); % d! \1 }8 k6 L( X( B
id2 = find(U(2,:) == max(U)); , @) y+ w4 i" k* F* D
id3 = find(U(3,:) == max(U));
/ e2 w; R: t5 |. }. \4 Fcity(id1) * {" Q; L/ Z, I. ~9 `
city(id2) % s1 m& P. l% U) z
city(id3)
; w' k* }$ W9 E) ]3 G/ i
" W! l% F% v$ U( X. h R( f$ D为什么一查看聚类结果/ d& v. N) j. Y% ?; E* F0 K, s- ?
就出现错误呢
9 c, p# q. ?3 T: S F% G请大神指点一下为什么
( H, V* O( M% m! o2 r总提示指数超过矩阵维数
% a, O" H' A$ S, t3 c( b; S: J5 y4 N' I/ p2 k
6 D3 H, t4 g0 ~" S' f3 m3 j+ ^
|
zan
|