资源简介
光谱数据降维方法,连续投影法。
代码片段和文件信息
clc
clear
close all
%load shuju
%load xcal
%load xpre
load ycal
load ypre
load cab_1152_jm_GF
load cab_1152_yz_GaussianFilter
%Xcal=xcal;
Xcal=cab_1152_jm_Sheet3_GaussianFilter;
%Xval=xpre;
Xval=cab_1152_yz_Sheet3_GaussianFilter;
yval=ypre;
m_min=1;
m_max=20;
N = size(Xcal1);
K = size(Xcal2);
% Phase 1: Projection operations for the selection of candidate subsets
normalization_factor = std(Xcal);
for k = 1:K
x = Xcal(:k);
Xcaln(:k) = (x - mean(x)) / normalization_factor(k);
end
SEL = zeros(m_maxK);
for k = 1:K
SEL(:k) = projection(Xcalnkm_max);
end
% Phase 2: Evaluation of the candidate subsets according to the PRESS criterion
PRESS = Inf*ones(m_maxK);
for k = 1:K
for m = m_min:m_max
var_s
- 上一篇:KNN search
- 下一篇:离散单符号信道容量的迭代算法MATLAB实现
相关资源
- multiimagepocs 对多帧图像进行超分辨率
- SVDD LIBSVM中的SVDD(Support vector data de
- NSGA-II 利用matlab编写的遗传算法程序
- NSGA-II 多目标无功优化算法
- Deb_NSGA-II 基于pareto的多目标遗传算法
- NSGA-II Matlab代码
- 基于MATLAB和QuartusⅡ的FIR滤波器设计与
- MC9S12XS128程序五IIC程序
- 利用MATLAB仿真软件系统结合双线性变
- NSGAII代码——matlab版
- 二阶IIR滤波器的verilog的实现
- NSGAII在ZDT和DTLZ测试函数的matlab代码
- IIS Media Services 4.1
- MATLAB仿真IIR带通滤波器
- 关于MATLAB的IIR滤波器
- dspII课程作业1-LMS最陡下降法matlab算法
- NSGA-II 多目标遗传算法
- Nifti 工具包 适用于matlab读取.nii格式的
- IIR巴特沃斯低通滤波器源程序
- NSGA-III完美运行MATLAB
评论
共有 条评论