Map the plot logarithmically onto the screen?
"
LogPlot(2)=1"
specifies that the
second axis of the graphics coordinate system (usually the vertical axis) should be mapped
logarithmically onto the second axis of the base Frame of the FrameSet supplied when the Plot was
constructed.
If the LogPlot value of a Plot axis is non-zero, it causes that axis to be mapped logarithmically, otherwise (the default) the axis is mapped linearly.
The setting of the LogPlot attribute provides the default value for the related LogTicks attribute. By selecting suitable values for LogPlot and LogTicks, it is possible to have tick marks which are evenly spaced in value but which are mapped logarithmically onto the screen (and vice-versa).
An axis may only be mapped logarithmically if the visible part of the axis does not include the value zero. The visible part of the axis is that part which is mapped onto the plotting area, and is measured within the base Frame of the FrameSet which was supplied when the Plot was constructed. Any attempt to set LogPlot to a non-zero value will be ignored (without error) if the visible part of the axis includes the value zero
If no axis is specified, (e.g. "
LogPlot"
instead of "
LogPlot(2)"
), then a "
set"
or "
clear"
operation will
affect the attribute value of all the Plot axes, while a "
get"
or "
test"
operation will use just the
LogPlot(1) value.