matlab聚类问题:一个600*60的矩阵数据存储在txt中,现在需要聚类为6类,
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 19:00:35
matlab聚类问题:一个600*60的矩阵数据存储在txt中,现在需要聚类为6类,
X=load('F:\数据挖掘\聚类问题\Synthetic Control Chart Time Series\vector.txt')
BX=zscore(X); % 标准化数据矩阵
Y=pdist(X) % 用欧氏距离计算两两之间的距离
D=squareform(Y) % 欧氏距离矩阵
Z = linkage(Y) % 最短距离法
C=cophenet(Z,Y); %评价聚类信息
T = cluster(Z,6);
H=dendrogram(Z) % 画聚类图
这是我写的代码,为什么读取数据后会报错?
Attempt to execute SCRIPT cluster as a function.
Error in ==> cluster at 7
T = cluster(Z,6);
这就是报的错,如果解决必然重谢!
X=load('F:\数据挖掘\聚类问题\Synthetic Control Chart Time Series\vector.txt')
BX=zscore(X); % 标准化数据矩阵
Y=pdist(X) % 用欧氏距离计算两两之间的距离
D=squareform(Y) % 欧氏距离矩阵
Z = linkage(Y) % 最短距离法
C=cophenet(Z,Y); %评价聚类信息
T = cluster(Z,6);
H=dendrogram(Z) % 画聚类图
这是我写的代码,为什么读取数据后会报错?
Attempt to execute SCRIPT cluster as a function.
Error in ==> cluster at 7
T = cluster(Z,6);
这就是报的错,如果解决必然重谢!
你在你运行matlab的current 目录下,自己是不是写了一个叫cluster.m的文件?而且你是写成脚本,而不是函数.
matlab执行的路径是先找 当前目录,然后才是工具箱等等.
你把这个文件改名,重新运行不会出错的(我试过了),除非你没装 统计 工具箱.
matlab执行的路径是先找 当前目录,然后才是工具箱等等.
你把这个文件改名,重新运行不会出错的(我试过了),除非你没装 统计 工具箱.
matlab聚类问题:一个600*60的矩阵数据存储在txt中,现在需要聚类为6类,
在MATLAB中的两个矩阵中,怎么当一个矩阵的数据出现0时,另一个矩阵相同位置的数据也要为0
c++编程题 建立一个矩阵array类,存储一个4*4的矩阵并能在矩阵中查找某数.
matlab中,如何把一个元素值全为1或0的矩阵存储为二值图像?
用matlab求矩阵中的数据在另一个矩阵中出现的次数,生成一个新的矩阵来表示
在哪一类存储结构中,数据的逻辑结构与物理结构一致?
matlab里定义了一个A=[]的空矩阵,自动往里面存储数据时,是不是默认nx1的列向量存储的?
matlab里面如何将每次计算得到的数据(一个数)保存在矩阵中
Matlab 已知有一个采集了6s的600个数据的txt,怎么求其拟合函数?会的可以索要txt文件.
如何在matlab中产生不均匀的随机矩阵!如,我现在需要一个10*10的矩阵,要求由0和1组成,但出现0的概率为30%,
请教Matlab中,一个列矩阵转换为复杂矩阵的问题谢谢了,
matlab矩阵运算读取一下数据形式的txt文件0.0000 19.859375 -1.103516 16.898438