Re: No more plot_io, plot_oi, plot_oo calls in IDL version 4.0????? [message #4555] |
Fri, 09 June 1995 00:00 |
rsmith
Messages: 7 Registered: February 1995
|
Junior Member |
|
|
Which brings up the REAL question:
Should 4.0 be installed? We've got it here as well, but we've also
got a whole lot of production IDL code that needs to remain working,
at least working with only minor changes.
Should we wait for 4.1? I keep reading here about 4.0 bugs, etc
(which is normal--X.0 releases are always exciting but buggy)...so,
the question is, is the excitement of 4.0 worth the bugs? Reading the
documentation didn't exactly make it clear to me what the big
advantage would be...
Randy Smith
rsmith@wisp5.physics.wisc.edu
|
|
|
Re: No more plot_io, plot_oi, plot_oo calls in IDL version 4.0????? [message #4556 is a reply to message #4555] |
Fri, 09 June 1995 00:00  |
rivers
Messages: 228 Registered: March 1991
|
Senior Member |
|
|
In article <Pine.SUN.3.90.950608164338.5206P-100000@alexis>, Jeff Bloch <jbloch@alexis> writes:
>
> We have the IDL 4.0 releases but not yet installed them. One of my
> colleages was examining the new documentation and noticed that there is
> no more plot_oo etc. calls for making log-log or semi-log plots, but
> instead you use /xlog or /ylog keywords to the plot call. Does this mean
> all of our old code using plot_io etc. will no longer work?????????????
No, I just tried plot_oo on IDL 4.0 on AXP/VMS and it works.
I have always thought that plot_oo, plot_io, etc. were the wrong way to do it.
All of the other axis structure elements (!X.RANGE, !X.STYLE, etc.) are
"sticky", i.e. if you set them they stay set. However, !X.TYPE is not sticky -
if you set !X.TYPE=1 (for a log axis) and then issue a plot command it sets
!X.TYPE back to zero. This lack of symmetry is a real pain.
PLOT, FINDGEN(100), XTYPE=1 ; This draws a log-lin plot
!X.TYPE=1
PLOT, FINDGEN(100) ; This draws a lin-lin plot, !X.TYPE gets reset
____________________________________________________________
Mark Rivers (312) 702-2279 (office)
CARS (312) 702-9951 (secretary)
Univ. of Chicago (312) 702-5454 (FAX)
5640 S. Ellis Ave. (708) 922-0499 (home)
Chicago, IL 60637 rivers@cars3.uchicago.edu (Internet)
|
|
|