資源簡介
KPCA算法代碼實現,MATLAB實現。kernel核函數為poly和gaussion。

代碼片段和文件信息
%%original?data
clc
clear?all
close?all
data?=?load(‘data_PCA.txt‘);%讀入數據
%%?polynomial?kernel?PCA
para=1;
disp(‘Performing?Gaussian?kernel?PCA...‘);
[Y2]=kPCA1(data2‘poly‘para);
figure;hold?on;
plot(Y2(1:1:1281)Y2(1:1:1282)‘ro‘);
plot(Y2(129:1:2561)Y2(129:1:2562)‘b*‘);
legend(‘class?1‘‘class?2‘);
xlabel(‘Gray?lever‘);
ylabel(‘Histogram‘);
title(‘Gaussian?kernel?PCA‘);
drawnow;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1608??2018-05-25?20:25??KPCA\data_PCA.txt
?????文件????????414??2018-11-01?20:53??KPCA\Gaussian_kernel_PCA.m
?????文件??????21817??2018-11-01?20:53??KPCA\Gaussion_KPCA.jpg
?????文件????????810??2018-11-01?19:31??KPCA\kPCA1.m
?????文件????????760??2018-11-01?20:13??KPCA\kPCA2.m
?????文件??????23501??2018-10-24?14:36??KPCA\original?data.jpg
?????文件????????418??2018-11-01?20:39??KPCA\polynomial_kernel_PCA.m
?????文件??????12973??2018-11-01?20:39??KPCA\poly_KPCA.jpg
?????目錄??????????0??2018-11-05?19:21??KPCA
-----------?---------??----------?-----??----
????????????????62301????????????????????9
- 上一篇:PCA算法MATLAB實現,附原始數據
- 下一篇:OFDM仿真的星座圖
評論
共有 條評論