上传者: 38626032
|
上传时间: 2022-03-07 10:01:58
|
文件大小: 31KB
|
文件类型: -
MATLAB用拟合出的代码绘图mvmdist
Matlab软件包,用于使用冯·米塞斯分布的混合对圆形数据进行概率建模。
该软件包提供了一个基于类的接口,类似于MATLAB的内置函数。
有关循环概率分布(尤其是冯·米塞斯混合模型)的更多信息,这些论文对一般概念进行了全面概述:
安装
克隆或下载此存储库,然后将其添加到您的MATLAB搜索路径中。
通过浏览到MATLAB中的该目录并mex
sampleVonMisesMex.c运行mex
sampleVonMisesMex.c
,来编译位于@VonMisesMixture/private的*
.mex文件。
例子
建立冯·米塞斯混合模型
以下代码创建具有两个混合成分的von
Mises混合模型。
p
=
[
0.5
;
0.5
];
%
Mixture
weights.
mu
=
[-
pi
/
2
;
pi
/
2
];
%
Component
means.
kappa
=
[
5
;
10
];
%
Concentration
parameters
of
components.
vmm
=
VonMisesMixture(p,
mu,