Subchapters:

Introduction to IDL
ArrWheStr
Plots
Printing
Programming
Fortran
Read_and_write
Pointers
references, links and newsgroups

IDL cookBook

Table of Contents

Don't miss my switch to Python!!!

This is my IDL cookbook, written for beginners in IDL.

A set of routines I and others wrote is available here.

Introduction to IDL
Introduction I-D-L
The users of IDL
IDL users 1
IDL users 2
IDL users 3
IDL users 4
Running IDL
Syntaxe
IDL is an interactive language
Specials symbols
Syntaxe of commands and functions
Variable types
IDL Syntaxe summary
Exercices Scalars
External libraries
Init file
Array, Where function, and Structures
Arrays
Arrays1
Arrays2
Arrays3
Arrays4
Arrays5
Arrays6
Arrays7
Exercices arrays
The "where" function
where 1
Exercices Vectors
The structures
structures 1
structures 2
structures 3
Exercices ranking
Plots
introduction to plot
Exercices plotting
Multiple plots on a figure
Plotting in color
Exercices histograms
Ploting images
Contours
Plotting fields
Images in 3 colors
plotting projections
Using the cursor
plotting surfaces
3 Dim plotting, 4D
Annotate
Graphics Keywords
Exercices Astro plotting
Printing postscript
How to do programs
Format of the program files
Executing a program
summary of programs
Exercises programming
calling Fortran routines
Makefile
reading and writing
Pointers and Heap Variables
references, links and newsgroups

 

Christophe Morisset

Instituto de Astronomia, UNAM, Mexico

2004

In case of any questions, email me.

 

IDL courses C. Morisset 2004 IA/UNAM V 2.2