Hi,
When attempting to plot data on an Intensity Graph, using a log scale (in particular in the range 1E-9 to 1), with defined color markers, and interpolate colors option 'off' the data plots exactly as expected.
However, when you turn the interpolate colors option 'on' the graph displays the correctly interpolated colors on the ramp, but NOT does not map the data to these colors correctly. It seems to map the first few layers correctly, but not the entire plot, As shown in this image. The color ramp displays the interpolated colors correctly, but the actual data is not mapped to this correctly.
After playing around with various properties of the Intensity Graph, it appears that if you switch on the interpolate colors, and then turn on the "ignore color array" property, it then shows a correct color scale (at least one that matches the now plotted data)
I cannot find any reason why this is happening and think it is a bug with the control. I've also submitted this to service request as a bug, but also wanted to submit it here to see if anyone out there had any thoughts on this...
I've found a work around of basically generating the 'log' data and color scale values before sending it to the control, and then plotting the data on a linear scale.
I have attached a small VI which shows an example of this behavior.