资源简介
计算两个矩阵之间的欧氏距离,对学生模式识别的人有帮助。
代码片段和文件信息
function D = EuDist2(fea_afea_bbSqrt)
% Euclidean Distance matrix
% D = EuDist(fea_afea_b)
% fea_a: nSample_a * nFeature
% fea_b: nSample_b * nFeature
% D: nSample_a * nSample_a
% or nSample_a * nSample_b
if ~exist(‘bSqrt‘‘var‘)
bSqrt = 1;
end
if (~exist(‘fea_b‘‘var‘)) | isempty(fea_b)
[nSmp nFea] = size(fea_a);
aa = sum(fea_a.*fea_a2);
ab = fea_a*fea_a‘;
aa = full(aa);
ab = full(ab);
if bSqrt
D = sqrt(repmat(aa 1 nSmp) + repmat(aa‘ nSmp 1) - 2*ab);
D = real(D);
else
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1198 2009-12-24 08:53 EUdistance\EuDist2.m
目录 0 2011-05-31 18:34 EUdistance
----------- --------- ---------- ----- ----
1198 2
相关资源
- 灰度共生矩阵matlab
- 灰度共生矩阵特征值不错的算法
- 矩阵填充MATLAB代码
- 正负斜率LFM信号的仿真(信号生成,
- 刚度矩阵算法
- MATLAB 灰度共生矩阵特征提取
- MATLAB计算两个图片的单应性矩阵
- 复数矩阵求逆
- NMFSC处理程序,非负矩阵分解matlab程序
- Matlab二维矩阵(三维图像)寻找波峰
- 基于systolic的上三角矩阵求逆电路的实
- 基2和基4矩阵分解的推导以及对应FF
- LMI先行矩阵不等式的程序
- 基于相干矩阵的freeman分解
- 鲁棒控制——线性矩阵不等式处理方
- 矩阵计算器,基于matlab
- 潮流计算中导纳矩阵的计算
- 采用深度稀疏自动编码器实现高维矩
- 矩阵理论及其应用
- matlab-矩阵的奇异值分解算法
- 稀疏非负矩阵分解及模式识别
- 马尔可夫链中转移矩阵计算的MATLAB程
- LMedS算法求解两图像之间的基础矩阵
- 各种低秩约束矩阵填充方法SVT、SVP、
- LDA散度矩阵的计算
- 数值分析:病态矩阵HIlbert矩阵的求解
- 阵列信号处理及matlab实现
- 灰度共生矩阵的各特征参数的求解
- 上三角矩阵MATLAB生成法
- 奇异值分解矩阵变换
评论
共有 条评论