MATLAB: How to change a colorbar title interpreter to latex

colorbarfontlatexMATLABtitle

I'm trying to add a title to my colorbar. The other labels in my plot are set to a specific font with the 'Interpereter', 'latex' option. How can I set the colorbar title to the same interperter?

Best Answer

This seems to work (in R2019b):
surf(peaks)
c = colorbar;
c.Label.String = 'Elevation (ft in 1000s) $\frac{1}{2}$';
c.Label.Interpreter = 'latex';
(This appears to be a lucky guess on my part, otherwise taken from the colorbar documentation. I added the ‘$\frac{1}{2}$’ to be certain that it works.)
Also see the TickLabelInterpreter section of the colorbar documentation.