File Exchange

image thumbnail


version (365 KB) by Bryan
Radiocarbon (14C) age calibration using Bayesian statistics.


Updated 13 Aug 2020

GitHub view license on GitHub

NOTE: You can also download directly by going to , clicking 'Clone or Download' and subsequently selecting 'Download ZIP'.
Radiocarbon (14C) age calibration using Bayesian statistics. Produces publication quality calibration plots, 1 sigma (68.27%) and 2 sigma (95.45%) calibrated age probabilities calculated using highest posterior density, as well as a probability density function of calibrated age for use in age modelling. Calibration output can be in either cal BP or BCE/CE (BC/AD), and a reservoir age can be specified if necessary. The user can choose from a number of calibration curves, including the latest version of IntCal.

Cite As

Bryan (2020). MatCal (, GitHub. Retrieved .

Comments and Ratings (2)


This works really well and plays nicely with other scripts. Thank you.

It would be great though if there was the option for calibrating dates that come from mixed reservoirs with a user-defined ratio (e.g. 30% atmospheric and 70% marine).

Floris Philipsen

Works well, the output graph option is very helpful. Thanks!


added download link at github

image added to listing

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux