这个代码怎么运行不了?
= xlsread('shuju.xls'); % 从Excel文件中读取数据X = zscore(X) % 数据标准化(减去均值,除以标准差)
%*********************调用clusterdata函数进行一步聚类************************
obslabel = textdata(2:end,1); % 提取城市名称,为后面聚类做准备
% 样品间距离采用欧氏距离,利用类平均法将原始样品聚为3类,Taverage为各观测的类编号
Taverage = clusterdata(X,'linkage','average','maxclust',3);
obslabel(Taverage == 1) % 查看第1类所包含的城市
obslabel(Taverage == 2) % 查看第2类所包含的城市
obslabel(Taverage == 3) % 查看第3类所包含的城市 求高手指点。谢谢 怎样命令打开EXCEL? 你把错误信息贴出来看看 程序是对的,不能运行很有可能是.xls那个数据文件没有加载到路径下 luoshichao123 发表于 2012-3-12 22:07 static/image/common/back.gif
程序是对的,不能运行很有可能是.xls那个数据文件没有加载到路径下
你好。我把那个。xls文件放在work里了 错误代码提示:
XLS File contains unicode text which is not yet supported.
Error in ==> D:\ruanjian\学习\数学建模\toolbox\matlab\iofun\private\biffparse.dll
Error in ==> D:\ruanjian\学习\数学建模\toolbox\matlab\iofun\xlsread.m
On line 78 ==> = biffparse(biffvector);
Error in ==> D:\ruanjian\学习\数学建模\work\biaozhunhua.m
On line 2 ==> = xlsread('shuju.xls'); % 从Excel文件中读取数据
matlab里面的Excel文件放在那里可以提取运行? 偶也不懂呀,,求解释
页:
[1]