Papers › A Toolbox for the Radial and Angular Marginalization of Bivariate Normal Distributions

A Toolbox for the Radial and Angular Marginalization of Bivariate Normal Distributions

19 May 2020arXiv:2005.09696links table onlyarchive 2025-07-28

Emily A. Cooper, Hany Farid

The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.

Bivariate normal distributions are often used to describe the joint probability density of a pair of random variables. These distributions arise across many domains, from telecommunications, to meteorology, ballistics, and computational neuroscience. In these applications, it is often useful to radially and angularly marginalize (i.e.,~under a polar transformation) the joint probability distribution relative to the coordinate system's origin. This marginalization is trivial for a zero-mean, isotropic distribution, but is non-trivial for the most general case of a non-zero-mean, anisotropic distribution with a non-diagonal covariance matrix. Across domains, a range of solutions with varying degrees of generality have been derived. Here, we provide a concise summary of analytic solutions for the polar marginalization of bivariate normal distributions. This report accompanies a Matlab (Mathworks, Inc.) and R toolbox that provides closed-form and numeric implementations for the marginalizations described herein.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

eacooper/RAMBiNo officialmentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections