[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: contour with logarithmic axis

Thanks, but it must be something different. I have !x.style=1 &!y.style=1.   BTW I'm using PV-WAVE 7.0.


David Fanning wrote:

Hilmar GUDMUNDSSON GL D21 2-4093 (hilmar@vaw.baug.ethz.ch) 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,
> xtype=1
> 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: davidf@dfanning.com
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                          
Phone: +41-1-632 40 93                      +41-1-940 51 15, (m) 079 706 30 20
Fax: +41-1-632 11 92
E-mail: hilmar@vaw.baug.ethz.ch