数学建模社区-数学中国

标题: 这个代码怎么运行不了? [打印本页]

作者: 东少将    时间: 2012-3-12 18:36
标题: 这个代码怎么运行不了?
[X,textdata] = xlsread('shuju.xls');    % 从Excel文件中读取数据; a4 O. o/ n+ P: ?2 l
X = zscore(X)  % 数据标准化(减去均值,除以标准差)
: z5 s) v# z& _4 k. |" L5 c' P8 @%*********************调用clusterdata函数进行一步聚类************************0 ~/ B+ e, ?9 [. M, B" T
obslabel = textdata(2:end,1);   % 提取城市名称,为后面聚类做准备3 U% _7 J( y5 t- X; @
% 样品间距离采用欧氏距离,利用类平均法将原始样品聚为3类,Taverage为各观测的类编号
0 R/ m6 ?+ _$ e4 p' C, T* _6 H% X1 `9 STaverage = clusterdata(X,'linkage','average','maxclust',3);1 W( m, F2 ~7 Z; \
obslabel(Taverage == 1)    % 查看第1类所包含的城市
! Q+ h( I: U  R/ K1 G5 h6 b) p
& W0 j" X; E) U" c. Y+ fobslabel(Taverage == 2)    % 查看第2类所包含的城市
  K9 M' y' o2 |/ I
. U9 R5 M+ ]( S/ S% C6 |) j& R9 R8 _! b7 n
obslabel(Taverage == 3)    % 查看第3类所包含的城市
作者: 东少将    时间: 2012-3-12 18:38
求高手指点。谢谢
作者: 东少将    时间: 2012-3-12 19:24
怎样命令打开EXCEL?
作者: 厚积薄发    时间: 2012-3-12 20:47
你把错误信息贴出来看看
作者: luoshichao123    时间: 2012-3-12 22:07
程序是对的,不能运行很有可能是.xls那个数据文件没有加载到路径下
作者: 东少将    时间: 2012-3-13 13:13
luoshichao123 发表于 2012-3-12 22:07
7 b" p# g# Z2 }( G# o: A; L4 K程序是对的,不能运行很有可能是.xls那个数据文件没有加载到路径下

. i, d4 B) }8 r9 y/ B- w你好。我把那个。xls文件放在work里了
作者: 东少将    时间: 2012-3-13 13:14
错误代码提示:
- u! B, {% v7 i. y) K! lXLS File contains unicode text which is not yet supported.
  P$ L7 U# W) v' c! T7 l+ Z
1 q; E$ f  ?! p, U+ e4 @) i+ h% q, d
, v! Y6 E6 d$ Q4 ]9 OError in ==> D:\ruanjian\学习\数学建模\toolbox\matlab\iofun\private\biffparse.dll0 f* Z6 i5 s" @1 G- C- w' m! O
Error in ==> D:\ruanjian\学习\数学建模\toolbox\matlab\iofun\xlsread.m
- L! W8 P2 \  \. j. I, ZOn line 78  ==> [data, names] = biffparse(biffvector);8 y, n, ~# Y% N
, j) R- X8 a. g5 ~
Error in ==> D:\ruanjian\学习\数学建模\work\biaozhunhua.m5 M5 `# F! X; [  @: l4 L5 Y
On line 2  ==> [X,textdata] = xlsread('shuju.xls');    % 从Excel文件中读取数据8 Q# ], b. C; E: U

作者: 东少将    时间: 2012-3-13 19:55
matlab里面的Excel文件放在那里可以提取运行?
作者: ジ____kī    时间: 2012-3-14 21:28
偶也不懂呀,,求解释




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5