I wrote
this response a long time ago before I realized there were invoke nodes that would do the mapping for you. I haven't looked at this in a long time, so you should definitely doublecheck my methods and/or pixel math, but the basic idea seemed to work fine. This was designed for linear axes. You'll have to do a little work to make it work for logarithmic scales. Hope this helps!
Jarrod S.
National Instruments