Analytic functions with blackbody

See #3077 
Should we be using the plot directive here to avoid including the PNG plot in the repository?