mmvn_toolkit

complete toolkit for generating, training, testing and viewing multidimensional gaussian mixtures
2.4K 次下载
更新时间 2016/3/31

查看许可证

A toolkit for Gaussian mixtures.
flexible tools for:
Generating univariate, multivariate, or mixtures of gaussians
Interactive viewing tools allows viewing of multidimensional data and models. Initialize models, add and remove dimensions or clusters and inspect the fit in real-time.
Also includes tools to subset the data using model-based (pseudo-)metrics.
simple example of clustering
% generate 4 clusters in 2 dimensions
[X idx theta] = mmvn_gen( 1000, [0 5; 5 0; 5 5; 0 0] );

% fit data
Opt = mmvn_fit( X, 4, theta );

% plot data
scatter( X(:,1), X(:,2), [], idx, 'filled');
hold on;
% represent fits using ellipses
ellipse( Opt.M, Opt.V);

See mmvn_tutorial (included) for a walk-through of major functionality

引用格式

Michael Boedigheimer (2024). mmvn_toolkit (https://www.mathworks.com/matlabcentral/fileexchange/15527-mmvn_toolkit), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2007a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Statistics and Machine Learning Toolbox 的更多信息
致谢

参考作品: PSNR

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.1.0.0

updated to use BSD licensing agreement

1.0.0.0

fix bug in mmvn_gen to allow a scalar to be used to specify the number of cases.

Update the inspired by line