← Back

MATLAB Downloads

Feel free to use any of this, without attribution. Be warned, you won't find many good coding practices within. Monte Carlo U(t) simulation has been unlisted due to active research.

SpinSim2025.m

Numerical model of triplet-pair spin statistics, for ZFS + Zeeman + DP-DP Hamiltonians. Provides sets of outputs based on triplet-pair configuration (AA, AB, BB) with adjustable herringbone angle. Outputs are eigenenergies + eigenstates, singlet projections, 'boost' predictions, and quantum beat predictions. Thanks, as always, to John D'Errico.

Download

BeatBoostAnalyzer2024.m

Analysis suite for time-resolved fluorescence experiments. Accepts .dat files from the Picoharp 300, might work for other models although the parsing is fairly rigid. Can fit fluorescence dynamics, quantum beats (with optional decay), and boost/quench behavior.

Download

PTUtoOUT.m

File Converter - Takes .ptu files from T2/T3 Picoharp 300 experiments, produces .out ASCII files with one line for every photon event. You will need to manually provide the timestep used (4ps, 8ps, 16ps, etc). Built on top of demo code provided by Picoharp.

Download

OUTtoDAT.m

File Converter - Takes ASCII .out files, produces .ptu histogram ASCII files (can then be used by the analysis suite above). There's a huge inefficiency here; PTUtoOUT takes binary files, and produces a text file with each photon event. These then get binned down in OUTtoDAT. You'd certainly want to combine these two, so that you populate the histogram as the conversion occurs.

Download