资源简介
线性判别式分析(Linear Discriminant Analysis, LDA)算法,利用MATLAB实现。附实例原始代码以及结果图
代码片段和文件信息
clc;
clear;
data = load (‘data_LDA.txt‘);
cls1_data=[data(1:1:2011)data(1:1:2012)];%第一个类的训练集
cls2_data=[data(202:1:4021)data(202:1:4022)];%第二个类的训练集
%求期望
E_cls1=mean(cls1_data);%第一类数据的期望矩阵
E_cls2=mean(cls2_data);%第二类数据的期望矩阵
E_all=mean([cls1_data;cls2_data]);%所有训练集的期望矩阵
%%%%%%%%%%%%%%%%%%%%分类前画图%%%%%%%%%%%%%%%%%%%%%%%%%%
for i=1:201
plot(cls1_data(i1)cls1_data(i2)‘*r‘);
hold on;
end
plot(E_cls1(1)E_cls1(2)‘^r‘);
hold on;
for i=1:201
plot(cls2_data(i1)cls2_data(i2)‘*b‘);
hold on;
end
plot(E_cls2(1)E_cls2(2)‘^b‘);
plot(E_all(1)E_all(2)‘vc‘);
hold on;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% 计算类间离散度矩阵:
x1=E_all-E_cls1;
x2=E_all-E_cls2;
Sb=201*x1‘*x1/402+201*x2‘*x2/402;
%% 计算类内离散度矩阵
y1=0;
for
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10827 2018-06-01 16:44 LDA\data_LDA.txt
文件 2027 2018-10-30 13:07 LDA\LDA.m
文件 29756 2018-10-29 17:59 LDA\Original_data.jpg
文件 284 2018-10-29 17:58 LDA\Original_data.m
文件 28653 2018-10-30 11:47 LDA\投影子空间.jpg
文件 30130 2018-10-30 11:47 LDA\样本投影到子空间.jpg
目录 0 2018-11-05 19:24 LDA
----------- --------- ---------- ----- ----
101677 7
- 上一篇:MATLAB粒子群算法
- 下一篇:marlab绘制混凝土梁弯矩-曲率曲线
相关资源
- Gabor Gabor小波变换的matlab实现
- naive_bayes_numeric 利用matlab实现的朴素贝
- PCALDA PCA+LDA经典人脸识别算法
- zifushibie 用MATLAB实现的字符识别
- face 收集的最全的人脸识别代码 有小
- plslda 偏最小二乘线性判别分析
- zimushibie 图片 26个字母识别 用matla
- darkchannel 用MATLAB实现的darkchannel算法
- PCA_LDA_Face_Verification PCA+LDA人脸识别
- ID3(matlab) ID3算法的matlab实现
- GA MATLAB实现的改进遗传算法程序
- surface-quality-detection 用matlab实现的表面
- MATLAB_Serial
- gamma matlab实现gamma校正的算法
- EM EM算法Matlab实现。最大期望(EM)算
- darkchannel 用matlab实现了暗通道图像增
- SVM_MATLAB SVM算法的MATLAB实现
- SIFT 图像检索中经典的SIFT方法matlab实
- imageMosaic 基于Harris角点检测的图像拼
- stereo-disparity matlab实现图像匹配的视差
- PCALDA
- matlablubiaoshibie 路标识别的matlab实现
- ICP
- Zernike Zernike矩是具有尺度、移位和旋
- ASM ASM算法的matlab实现
- ImagePyramid matlab实现的图像金字塔
- DeepLearnToolbox_matlab matlab实现的深度学
- multifractal 多重分形谱的算法的matlab实
- EM 自己编写的期望最大化(EM)算法的
- vibematlab 用MATLAB实现的vibe算法
评论
共有 条评论