ContourPlot and ContourLabels bug
- To: mathgroup at smc.vnet.net
- Subject: [mg85030] ContourPlot and ContourLabels bug
- From: nigol <dario.buttari at gmail.com>
- Date: Thu, 24 Jan 2008 04:48:13 -0500 (EST)
I think I found another bug in contourplot. ContourPlot[x^2 + y^2, {x, -3, 3}, {y, -3, 3}, Contours -> Join[Range[1, 10], {{5, Dashed}}], ContourShading -> False, ContourLabels -> Automatic] In this example the countour 6 is labeled 5, the contour 7 is labeled 6,... The root cause is linked to a bug in the way identical contour levels are handled: ContourPlot[x^2 + y^2, {x, -3, 3}, {y, -3, 3}, Contours -> {1, 2, 3, 4, 5, 5, 5, 5, 6, 7, 8, 9, 10}, ContourShading -> False, ContourLabels -> Automatic] I can fix the second example with Union: ContourPlot[x^2 + y^2, {x, -3, 3}, {y, -3, 3}, Contours -> Union@{1, 2, 3, 4, 5, 5, 5, 5, 6, 7, 8, 9, 10}, ContourShading -> False, ContourLabels -> Automatic] I am looking for simple ways to fix the first example. Thanks, Dario