Code covered by the BSD License
- col_sum( a )
- conf2mahal(c, d)
CONF2MAHAL - Translates a confidence interval to a Mahalanobis
- drawDistributionGMM( vara...% Originally a part of: Maggot (developed within EU project CogX)
- draw_ellipse(x, c, outlin...DRAW_ELLIPSE(x, c, outline_color, fill_color)
- draw_ellipse_axes(x, c, l...DRAW_ELLIPSE_AXES(x, c, linespec)
- evaluateDistributionAt( m...
- evaluatePointsUnderPdf(mo...% Originally a part of: Maggot (developed within EU project CogX)
- gaussian_prob(x, m, C, us...GAUSSIAN_PROB Evaluate a multivariate Gaussian density.
- getAllSigmaPoints( f, k )
calculates a set of all sigma points for all components and stores
- getAllSigmaPointsOnMixtur...calculates a set of all sigma points for all components and stores
- h=plotgauss2d(mu, Sigma, ...PLOTGAUSS2D Plot a 2D Gaussian as an ellipse with optional cross hairs
- normmixpdf( model, X, inp...
- normpdfmy(Mu, Cov, X, inp...% Originally a part of: Maggot (developed within EU project CogX)
- plot_arrow( x1,y1,x2,y2,v...% plot_arrow - plots an arrow to the current plot
- plotcov2(mu, Sigma, varar...PLOTCOV2 - Plots a covariance ellipse with major and minor axes
- plotcov3(mu, Sigma, draw_...PLOTCOV3 - Plots a covariance ellipsoid with axes for a trivariate
- plotgauss1d(mu, sigma2, w)
- process_options(args, var...PROCESS_OPTIONS - Processes options passed to a Matlab function.
- showDecomposedPdf( pdf, v...% Originally a part of: Maggot (developed within EU project CogX)
- visualizePdf2d2( pdf, bou...get negative sigmapoints
- visualizePdfImage( datapo...
View all files
2D Bandwidth Estimator for KDE
12 Apr 2012
(Updated 08 Apr 2013)
2D kernel density estimator from weighted data.
Watch this File
The submission includes a code for estimating a 2D bandwidth ("getBandwidth.m") matrix for a Gaussian Kernel Density Estimator. The included demonstration code ("demoBWEstimation.m") estimates a bandwidth from a weighted set of data-points and displays the resulting KDE by tabulating it, as well as displaying it as a Gaussian Mixture Model. The bandwidth calculation is a special case of a more general bandwidth estimator , which was developed originally for online density estimation.
 Kristan et al., Multivariate Online Kernel Density Estimation with Gaussian Kernels, Pattern Recognition, 2011 (url: http://vicos.fri.uni-lj.si/data/publications/KristanPR11.pdf)
MATLAB 7.12 (R2011a)
|Comments and Ratings (2)
|08 Apr 2013
|29 Mar 2013
|21 Mar 2013
Just the description.
|08 Apr 2013
added the following missing function:
function s = col_sum( a )
s = sum(a,1) ;