资源简介
该段代码可在matlab软件上可执行,实现LLE降维,为学习模式识别及其他流形的降维方法提供参考
代码片段和文件信息
clc
close all
clear all
%[Mn1]=size(I)
M=400;
%瑞士卷
t=(3*pi/2)*(1+2*rand(1M));
h=21*rand(1M);
X=[t.*cos(t);h;t.*sin(t)];
x1=t.*cos(t);
x2=t.*sin(t);
ColorVector=t‘;
scatter3(X(1:)X(2:)X(3:)3ColorVector‘filled‘);
%Toroidal------------------------------------------------------------------
%noisesigma=005;
%tt=(1:N)‘/N;
%tt=tt.^2*pi;
%figureplot3((2+cos(8*tt)).*cos(tt)(2+cos(8*tt)).*sin(tt)sin(8*tt)‘bo‘‘linewidth‘1);
%--------------------------------------------------------------------------
K=8;
d=2;
[DN]=size(X);
%1)计算近邻
X2=sum(X.^21);
distance=repmat(X2N1)+repmat(X2‘1N)-2*X‘*X;
[sortedindex]=sort(distance);
neighborhood=index(2:(1+K):);%K个近邻
%2)
if K>d
相关资源
- MATLAB 经典程序源代码大全
- 算术编码解码matlab源代码
- 图像小波变换MatLab源代码
- 数字信号处理 理论算法与实现 胡广书
- 激光谐振腔课程设计(matlab)exe及源
- 蚁群算法论文+源代码
- MATLAB电机仿真精华50例源代码.zip
- MATLAB电机仿真精华50例源代码269078
- BP神经网络解决手写数字识别问题 m
- MATLAB烟花算法源代码
- MATLAB R2007基础教程刘慧颖 编著--源代
-
瑞利信道simuli
nk仿真模型及源代码 -
Matlab+Simuli
nk-cmi、miller、双相码 - 数字识别matlab源代码
- 多种群遗传算法的函数优化算法(源
- MATLAB GUI设计学习手记第3版源代码BY罗
- MATLAB GUI设计学习手记 第3版 源代码
- Split bregman 算法MATLAB源代码
- matlab 图像傅里叶变换 (源代码)
- MATLAB电机仿真精华50例源代码
- 《MATLAB电机仿真精华50例》源代码
- 字符识别matlab源代码
- matlab开发-MuellerStokesJonesCalculus
- 格子玻尔兹曼MATLAB运用(LBGK_D2Q9_poi
- matlab身份证号码识别毕业设计答辩演
- mtsp源代码MATLAB
- matlab纹理特征提取源代码
- 中央大学 EMD HHT Matlab 源代码
- MATLAB神经网络43个案例分析源代码
- MATLAB智能算法30个案例分析 源代码.
评论
共有 条评论