David Fanning wrote:
Hilmar GUDMUNDSSON GL D21 2-4093 (email@example.com) writes:
> I'm having problems with contour using a logarithmic x axis. When
> I contour the data using
> CONTOUR, matrix, x,y, xrange = [xmin, xmax], yrange = [ymin,
> ymax], $
> xtitle = x_t, ytitle = y_t, max_value = 1000., level = levels,
> the contour lines only appear on a part of the plot. Depending on the
> exact values of xmin and xmax, the fraction of the plotting area that is
> contoured changes in an erratic fashion. I can used alog10(matrix) and
> alog10(x), which produces a plot which is OK but I would rather like to
> stick to having the x axis logarithmic if possible.
> Has someone else run into this problem? Any solutions?
You are running into IDL's very persistent aesthetic
sensibilities about what constitutes "nice-looking"
axes. You have to hit it upside of the head. Try
setting the XSTYLE and YSTYLE keywords to 1. :-)
David Fanning, Ph.D.
Fanning Software Consulting
Phone: 970-221-0438 E-Mail: firstname.lastname@example.org
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155
-- G. Hilmar Gudmundsson Office: Home: VAW-ETH Zentrum Burstwiesenstrasse 21 Gloriastrasse 37/39 CH-8606 Greifensee ZH Swiss Federal Institution of Technology Switzerland CH-8092 Zürich Switzerland Phone: +41-1-632 40 93 +41-1-940 51 15, (m) 079 706 30 20 Fax: +41-1-632 11 92 E-mail: email@example.com http://www.vaw.ethz.ch/vi/vaw_gz.vi_web/members/hilmar.html