• 大小: 9KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-30
  • 语言: Matlab
  • 标签: matlab  判别分析  

资源简介

基于matlab的判别分析代码 非常有用的代码 值得学习

资源截图

代码片段和文件信息

%--------------------------------------------------------------------------
%               读取examp10_01.xls中数据,进行距离判别
%--------------------------------------------------------------------------

%********************************读取数据***********************************
% 读取文件examp10_01.xls的第1个工作表中C2:F51范围的数据,即全部样本数据,包括未判企业
sample = xlsread(‘examp10_01.xls‘‘‘‘C2:F51‘);
% 读取文件examp10_01.xls的第1个工作表中C2:F47范围的数据,即已知组别的样本数据,
training = xlsread(‘examp10_01.xls‘‘‘‘C2:F47‘);
% 读取文件examp10_01.xls的第1个工作表中B2:B47范围的数据,即样本的分组信息数据,
group = xlsread(‘examp10_01.xls‘‘‘‘B2:B47‘);
obs = [1 : 50]‘;    % 企业的编号


%**********************************距离判别*********************************
% 距离判别,判别函数类型为mahalanobis,返回判别结果向量C和误判概率err
[Cerr] = classify(sampletraininggroup‘mahalanobis‘);
[obs C]  % 查看判别结果
err    % 查看误判概率

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

     文件      16896  2009-12-29 11:10  matlab做判别分析\examp10_01.xls

     文件        981  2010-01-20 18:21  matlab做判别分析\example10_01.m

     文件       1980  2009-12-29 11:30  matlab做判别分析\example10_02.m

     文件       1856  2009-12-29 11:44  matlab做判别分析\example10_03.m

     文件       7692  2004-10-04 15:21  matlab做判别分析\fisher.m

     文件      16640  2002-03-13 18:20  matlab做判别分析\fisheriris.mat

     目录          0  2014-09-10 13:57  matlab做判别分析

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

                46045                    7


评论

共有 条评论