求马氏距离(matlab版)
来源:互联网 发布:淘宝卖家店铺冻结 编辑:程序博客网 时间:2024/05/26 17:48
求马氏距离(matlab版):
方法一:
X = [1 2; 1 3; 2 2; 3 1];
[mx,nx] = size(X);
Dis = ones(mx,nx);
Cov = cov(X);
for i=1:mx
for j=1:nx
D(i,j)=((X(i,:)-X(j,:))*inv(C)*(X(i,:)-X(j,:))')^0.5;
end
end
D
>> X
X =
1 2
1 3
2 2
3 1
>> D
D =
0 2.3452 2.0000 2.3452
2.3452 0 1.2247 2.4495
2.0000 1.2247 0 1.2247
2.3452 2.4495 1.2247 0
>> 2.3452 X的第一行向量与第二行向量之间的马氏距离。
2.0000 X的第一行向量与第三行向量之间的马氏距离。
。。。
方法二:
X = [1 2; 1 3; 2 2; 3 1]
X =
1 2
1 3
2 2
3 1
Y = pdist(X,'mahal')
Y =
2.3452 2.0000 2.3452 1.2247 2.4495 1.2247
- 求马氏距离(matlab版)
- Bhattacharyya 距离(附matlab代码)
- MATLAB 距离计算
- MATLAB求欧式距离
- Matlab 距离变换
- Matlab求欧式距离
- 【matlab】距离函数
- Matlab中 pdist 函数详解(各种距离的生成)
- MATLAB计算矩阵间的欧式距离(不用循环!)
- 马氏距离计算--MATLAB
- Matlab:任意矩阵计算分布密度(海明距离的分布密度)
- 求两三维坐标点间的欧几里得距离的程序(MATLAB语言)
- Matlab)实现HSV非等间隔量化--相似判断:欧式距离--输出图片-
- SAR成像学习(三)距离方向成像matlab代码解析 1
- SAR成像学习(四)距离方向成像matlab代码解析 2
- 【matlab】雷达成像系列 之 RM(Range Migration,距离迁徙)成像算法
- 机器学习中应用到的各种距离介绍(附上Matlab代码)
- Matlab Tricks(十八)—— 矩阵间元素距离的计算
- arm-elf-tool安装
- 数据库设计的14个技巧
- C#操作Sybase数据库
- C# 4.0 并行计算部分
- linux内存管理初步探索
- 求马氏距离(matlab版)
- C#多线程学习(五) 多线程的自动管理(定时器)
- 关于做Android+JavaEE系统集成开发的一点心得
- hibernate中的悲观锁和乐观锁
- C#多线程学习(六) 互斥对象
- ARM2410 OSS播放WAV文件与音频采集
- 进程之间的数据传递
- C#多线程学习(六) 互斥对象
- WinForm实现窗体上控件的自由拖动