• 大小: 691B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: Matlab
  • 标签: matlab  

资源简介

基于matlab的各种多元统计分析模型源代码-聚类分析CollectAnaly.rar
本人为了获得更多资源共享的权限,只好吐血奉献自己一年来收集和改写的matlab源程序,部分为原创;里面包含有主成分分析、岭回归分析、因子分析、判别分析、聚类分析、回归分析等;绝对可用哦,不过,还是得提醒一下,由于一直是自己使用,里面没有更多注释,希望没有这方面知识基础的朋友慎重下载哪,免得浪费精力撒。
      希望大家多多支持,给予评论。

资源截图

代码片段和文件信息

function CollectAnaly(X) %聚类
format long;
sz = size(X);
N = sz(1);         %样本个数
n = sz(2);
D = zeros(nn);

totalClass = N;
RecordClass = zeros(NN+1);
RecordClass(:1) = ones(N1);
RecordClass(:2) = 1:N;
disp(‘聚类前的N个类:‘);
disp(RecordClass);

while totalClass > 1
    minClaDist = inf;
    for i=1:totalClass
        for j=i+1:totalClass
            distClass = DistClass(XRecordClassijRecordClass(i1)RecordClass(j1));
            if distClass < minClaDist
                minClaDist = distClass;
                i1 = i;
                j1 = j;
            end
        end
    end
    t1 = RecordClass(i11);
    t2 = RecordClass(j11);
    RecordClass(i1(t1+2):(t1+t2+1)) = RecordClass(j12:(t2+1));
    RecordClass(i11) = RecordClass(i11) + RecordClass(j11

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1642  2009-11-26 04:42  CollectAnaly.m

----------- ---------  ---------- -----  ----

                 1642                    1


评论

共有 条评论