logarithmic graphs
Posted: Mon Sep 20, 2004 7:49 am
Hi Support,
Firstly, we are currently trying desperately to produce a logarithmic graph with a scale of the format [.. , 10^-4, 10^-3, 10^-2, 10^-1 ...].
Initially using a ValueFormat of "#0.#e+#" appeared ok, however I realised it the bottom and the top axis values are off by -1! I can't understand it, because setting Axis.Left.Bottom to 10^-3 appears to set the property correctly (After checking the property value), but when it draws the UI it appears off by -1.
I tried the suggestion here http://216.101.185.148/scripts/isapi.dl ... le=4666035 by Marjan, but although his solution ('0.00e+00') fixes the indices, its a solution that leaves the base as 1^x. When I adapt this for a base of 10^x using "00.00e+00" I get the same -1 problem again.
Secondly, I notice that when I set the Left.Bottom = 10^0.9, 10^0.8, 10^0.7 or any fractional indice the base value on the scale refuses to stay on 10 anymore, it will become a fractional base eg. 10^-0.9 = 12.59^-2 on the UI. How do I go about forcing the base to 10?
thanks in advance
Dave Chiew. 8O
Firstly, we are currently trying desperately to produce a logarithmic graph with a scale of the format [.. , 10^-4, 10^-3, 10^-2, 10^-1 ...].
Initially using a ValueFormat of "#0.#e+#" appeared ok, however I realised it the bottom and the top axis values are off by -1! I can't understand it, because setting Axis.Left.Bottom to 10^-3 appears to set the property correctly (After checking the property value), but when it draws the UI it appears off by -1.
I tried the suggestion here http://216.101.185.148/scripts/isapi.dl ... le=4666035 by Marjan, but although his solution ('0.00e+00') fixes the indices, its a solution that leaves the base as 1^x. When I adapt this for a base of 10^x using "00.00e+00" I get the same -1 problem again.
Secondly, I notice that when I set the Left.Bottom = 10^0.9, 10^0.8, 10^0.7 or any fractional indice the base value on the scale refuses to stay on 10 anymore, it will become a fractional base eg. 10^-0.9 = 12.59^-2 on the UI. How do I go about forcing the base to 10?
thanks in advance
Dave Chiew. 8O