Summary of the Very Basics of IDL


This page summarizes The Very Basics of IDL tutorial. The procedures, functions, and keywords implemented are organized into three tables: Intrinsic IDL Routines; Goddard Library Routines; and idlutils Routines. For reference this page also includes a list of useful Keyboard Shortcuts. You should become familiar and comfortable with the procedures and functions listed here by reading the documentation. Functions are distinguished from procedures by having parenthesis at the end; for example, findgen() is a function while plot is a procedure. Note that some routines not explicitly included in the tutorial have been added.


Intrinsic IDL Routines
PROGRAMS & FUNCTIONSKEYWORDS
printformat=
help/structure
findgen() 
n_elements() 
randomn() 
randomu() 
sort() 
plotxstyle=, ystyle=, xthick=, ythick=, thick=, title=, charsize=, charthick=, xtitle=, ytitle=
openw 
printfformat=
close 
.run 
doc_library 
set_plot 
devicefilename=, xsize=, ysize=, xoffset=, yoffset=, inches=

Goddard Library Routines
PROGRAMS & FUNCTIONSKEYWORDS
plothistbin=
readcolformat=, /silent

idlutils Routines
PROGRAMS & FUNCTIONSKEYWORDS
which 

Keyboard Shortcuts
SHORTCUTFUNCTION
Ctrl-eEnd of line
Ctrl-aBeginning of line
Ctrl-uDelete left of cursor
Ctrl-kDelete right of cursor
Ctrl-cInterrupt an process
Ctrl-zSuspend IDL




Last update 2003 November. Email J. Moustakas with questions or comments.