JHU/APL IDL library update notice [message #1552] |
Thu, 30 December 1993 15:34 |
sterner
Messages: 106 Registered: February 1991
|
Senior Member |
|
|
JHU/APL IDL anonymous ftp site update notice
The latest update was made on 1993 Dec 30.
fermi.jhuapl.edu IDL library ftp site description
Purpose of this ftp site
------------------------
This ftp site contains several JHU/APL IDL libraries.
The library routines fall into the following broad categories:
Text Files, Text strings, Date & time routines, Information,
Plotting/Graphics, Imaging, Array processing, Math, Programming,
Widget tools, Library maintenance and documentation, and Miscellanious.
Accessing the ftp site (Make sure you use ftp, not telnet)
----------------------
ftp 128.244.147.18 (fermi is the site. It is an alias of nansen.jhuapl.edu)
For Name type: anonymous
For Password enter: your email address (ex: sterner@tesla.jhuapl.edu).
Change directory by typing: cd pub/idl
To get a file type: get filename
When finished type: bye.
Get the ascii file README (~5.5k byte) for a guide to this ftp site.
You may also want to get the one line description file cat.one (~27kb).
What's New
----------
There are a number of new routines that may be of interest. Widget tools
have started to appear in this library. Some of the early ones are not
as detached from the terminal screen as they could be, but the techniques
are improving with time and old ones will eventially be updated. Here is
a brief list of what's new since the last update.
Scrolling windows. These are very useful for dealing with images too large
to fit the screen, especially if only one dimension is large. For example,
I made a 200 by 10000 array and displayed it in a scrolling window of the
same size. We now use scrolling windows a lot here.
try swindow,xs=200,ys=2000 & tvscl,makez(200,2000).
Do swindow, /help.
Time axis improved. Now provides better handling of month day tick marks
by labeling more reasonable values. Try
t=maken(0,40000,500) & y=makey(500)
plot,t*200,y,xstyl=5,chars=1.2
timeaxis,jd=ymd2jd(1994,1,1),form='n$ d$',chars=1.2
Do timeaxis,/help.
Color bar routine. Do cbar, /help.
Better plot legends. An optional box has been added to the plot legend
routine. Plot legends are rather complicated objects, but this routine
has reasonable defaults for most values. It may be used to interactively
position the legend. Do leg,/help (don't be concerned about all the
options at first).
More colorful plots. Plots can be made much sharper looking with very little
extra effort by using color. A routine has been made to remap the
current color table to allow some reserved colors at the top of the table.
An index of standard colors is returned to make it easy to select the
desired ones. Do topcolors, /help.
Image zoom routine. Do izoom,/help.
Better timer routine. The timer routine has been upgraded to higher
resolution. Do timer,/help.
Interactive Pan and Zoom. Try tvscl,makez(200,200) & pan & zpan.
Do pan, /help. zpan, /help.
Widgets. A number of interesting widget tools have been added.
Histogram based image scaling: xhistpick. Try
z=makez(200,200) & h=hist(z,x) & xhistpick,x,h,image=z,/on
Do xhistpick,/help.
Easy to use measuring cursor: xcursor. Try xcursor. Do xcursor,/help.
Simple message widget: xmess. Try xmess,'Test'. Do xmess,/help.
Help widget: xhelp. Try xhelp,'Do not feed the '+animals(). Do xhelp,/help.
Date entry widget: xdate. Try xdate. Do xdate,/help.
Edit a single color table entry: ced1. Try plot,[0,10] & ced1,!d.color,/hsv.
Edit or build a color table: ctool. Try loadct,4 & ctool
Move the Index selector slider around. Try other sliders.
Equation viewer: eqv. Try eqv. Move sliders. Add sin(5*x)+1 to end
of equation. Read the help. Avoid the Fit button, it's not done yet.
The hardcopy button works if you have psinit set up correctly.
Ray Sterner sterner@tesla.jhuapl.edu
Johns Hopkins University North latitude 39.16 degrees.
Applied Physics Laboratory West longitude 76.90 degrees.
Laurel, MD 20723-6099
|
|
|