Bayes classification for 2D Gaussian distributions

Version 1.1.0.0 (2.19 KB) by Ke Yan
Draw Bayes classification results for 2D Gauss. distributions, return func. handles of N post. prob.
1.6K Downloads
Updated 1 May 2015

View License

It can be seen as a introduction to Bayesian classification, or Matlab plotting.
function ret = drawBayesGauss2D(mu,c,prProb,ax)
% Draw Bayes classification results for 2D Gaussian distributions.
% mu: 2-by-N, mean vector for N classes.
% c: 2-by-2-by-N, cov matrices.
% prProb: 1-by-N, prior probabilities.
% ax: [xmin xmax ymin ymax], plotting ranges.
% ret: If a return value is required, it will be a 1-by-N cell array
% containing N function_handles of N posterior probabilities.
% You can use ret{i}(X,Y) to get post-prob of class i at (X,Y).

Cite As

Ke Yan (2026). Bayes classification for 2D Gaussian distributions (https://www.mathworks.com/matlabcentral/fileexchange/32031-bayes-classification-for-2d-gaussian-distributions), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.0.0

change the intro picture

1.0.0.0