Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Practical IDL Programming
Practical IDL Programming
Practical IDL Programming
Ebook866 pages

Practical IDL Programming

Rating: 4 out of 5 stars

4/5

()

Read preview

About this ebook

Increasingly, scientists and engineers must quickly and efficiently analyze and visualize extremely large sets of data. Interactive Data Language, IDL, was designed to address just this need. A popular data analysis and visualization programming environment, IDL is used worldwide by scientists and engineers in fields as diverse as the physical sciences, medical physics, and engineering test and analysis.

In Practical IDL Programming, Liam E. Gumley provides a solid foundation in the fundamentals of procedural programming in IDL. He presents concise information on how to develop IDL programmers that are well structured, reliable, and efficient. The example programs in the book demonstrate key concepts and provide functionality that can be applied immediately. In addition, the book offers readers practical tips and advice on IDL programming, which they would otherwise discover only after years of experience.

While only modest prior programming experience is assumed, readers with experience in any procedural language will quickly translate their skills to IDL, learning the best programming practices for this new environment. Scientists, engineers, and students in educational, government, and commercial research and development environments will all appreciate the author's guidance in helping them effectively analyze and visualize data.

* Presents a comprehensive and detailed treatment of IDL data types, operators, expressions, array operations, input and output, direct graphics, plotting and imaging, publication quality output, and graphical user interfaces.* Designed for novices and experienced IDL users and programmers alike.* Provides an accompanying Web site with downloadable versions of all IDL programs in the book and a link to downloadable demonstration versions of the IDL software.

LanguageEnglish
Release dateJul 25, 2001
ISBN9780080514444
Practical IDL Programming
Author

Liam E. Gumley

Liam E. Gumley is a researcher at the Space Science and Engineering Center at the University of Wisconsin-Madison. He has developed his expertise in IDL by analyzing and visualizing large earth science datasets acquired by NASA earth-orbiting satellites and aircraft. He has also developed high-end application programs in IDL, including an application for visualizing data from a NASA airborne imaging sensor. He si a frequent contributor to the IDL Usenet newsgroup.

Reviews for Practical IDL Programming

Rating: 4 out of 5 stars
4/5

1 rating0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Practical IDL Programming - Liam E. Gumley

     _book_preview_excerpt.html}vF`(EҒ/IxYco[Z?% @E3Cg֯qΛIR=;ڗo on}vM]-^%urRW6yTzϭooO;$*]:zn6zv=zhwR1WE׾N7lI"ѹIƭ^? $9zV[ܥұ nI.,\,o\vuv;SfQr2K>j1I5}:1ѡ%m[h:+\M\>$&g&JS*"ڤoe֬^ $ш3M&iL8ʴX)Ҥ9qPsK*IQ,aF{IҲL \TɆN&T7K"?X%iIA3nd$)'ߺ"FϬ.m0bQt]z0ttj 拣5$7Nx7u_DR40&a˚'tMcHh@GVLQ>mr(*}BY8yCbί~ۛ[~tVmRe8>9>=4?I.]^E|2yVDW-uqώ/^zlqiٚtNL~>MV i4$y,7OWo*|i>I>C8?v4?1q?Ds.El?\k\n?]B#dk~r m{e&it7$HkV&\J|"GvNThd5#i$$sĻUړ-Daho:hMo ٖIH1yȚvlK# T u:JHźy/N1timsmC !JZlCc|ןE$"+ZgUrkjԁ|N=m3hʽN^xzNl>s?2avY;# AlS ~?ɪOKH]2xE\ ‰| Do~{i /'=xbѤV(sZ5۬W?<1#~iz4}?N%'_'/+oa*#iVk.k`̟w$@Sׄad SѲm"eڱ-i,d2 G&(`PZXqt0MS4O&ҜW@i۶i&H})s8Xp"m,Wƕ̦s@DDc,Hiez6kD,spʻ4i;0/{^#;фkrl >9ewr@_$-=J&Q ǬP^yѦӃCąwg b"i-Y0q^QP iy )"XNA!c+KO~TK| tүJ]#q] C8w>4) L;ev@@R1Ŋ=XnSd1^;vН:Y19hA-͜;!'u仄a,ˎ>8D"̇!wbbkkLB17鶝U˦fόt}!%\ֈD  1;*P++`<f>`Y ƅBޢq4?,;, ,G9Vª mӢo6N[쉥άaYa7 ti{ am_j=GN1Z Ⴥ,N_'$1+CkZ v/6+,L , K%, UЄADV>+㍆9oO.-{F<$1[A~W]cTfT+p 3<ֺmv;X5l/נc:l XJQI>evCpSz? XN͋H{7"P?ՀꞦCBL֭t#pT3 Yԏ$df˼E<˥/9o $rdD̎m'NhPlp K``l␦f,@ڵR)o#ap]p6jWׅUC4+ 쁓?ZGAUDEFt08(C}b8%2;NL#0!"^״l!et\>3(DO@̯waQ΃FA,r٫ 4gdFQtkX>Z 58Iv1 5HSI~#q@}:!mҼ(O)zB)d痓'!'"I~nCnܱN/au#"h_)^A%K!鈷6?6WIJOАk/ٙ뮵K땤L`"4b+\.Č;kYל29!TOM,!BS#قX;qӺDq C0&F5EooI$I*aYr^IӔS2$셤g8A<Ǡ> % ^oF 3MLa+_t ,\ @ڏbVK4hN#bv/9(T}LJP$.GօDUĭr]^չ+̙5r*jyXjuD$ͲyzFFj&N|>e'~šMq*()3dn| :Gv! 2lᕂ?foWcXU JDj\񙘦kv |(6ҡ8 \șPܚhN,eyDF^Z"̫}ha?K)5D /ѣkHq)Ҍb 'a㎔EwLkfn7@/ 7`/roӘ.^Z@BI/wK=m9qE;c2~4r80} ]HuCmQM[)! f<bHi-ikc u$>f}WomeT-rSN+ +v)񈚋gɱnQx(eQh 3P*Aߦ>:,Rևh-repE^\kȣOtQ}Ӳ,"_F 8`B [stݾmF^h$n|&S\L#8:!fFzu`QP#aD&IZQFQAF<{$spZYYh&B\EWP 㤊Uq)V!`'KJ̓~W(=!-Բ6Z(Ċ8ŮGKm;b+ht;YX(_^eOD$4a2)J#$M1Iݷ`]' ~>-]+2C컳t?tW+0@y`M tqa0F+FN &b 9qZrťB3z`X֭eTtf-WbdRJ|!Ww}r>kNȚ{1;25@ t{uH Z4w١č^e(hcȹrAU(k~%nH4X$%59dPɰ6 BGiӨ)Sj N_R2U,aMHMX ߊ-[SʋJ 4f/.PH&kH1o&fW,V#El[ /j±r.DK!}Υ)u=֡!N 2BA^76*k*A^Ul7~&9<6/W2&"A1sϭ 'H[ȯyN|czȧgx˳*Tj].8K<)<1 ":Ǵ)JƸ,27πHdZ{p ;vo{(ڜY*_ R[q=X^>՚#ނgS  iћj(zI{8\q OurZbc%b_WcSs^OvfA4UwأHBZן', lʇ0i= ὉU/jb 4ZeSM`xA8V^onÅ,{6(*Kv#1rq4:[2l' 3Lsfza@dEhJxl/xhrhvduI&69\HS):l> Or"w? |uޮaeQ<(F-i_A:~;0¦V`42q-pz05ީ%Cm H(|%r$T*d72fqyv^Td>ĤKx}'^G?50n{0e;M^l,|.SDCk1ufA\x8cT3gU q ¨ 'a!^(,qe]0+'|AyJƒ[q)h7>JGyK1E}F|w|pWa/CH%zT9xQpUY|jйt\Y^:4**E蹴 }..m&z߃ޓi(A&: MNN_?"݊]<\E:0E4sS8GIq8F̢`uʟ۾2j*4Pj=F 㽫#Ajz5X&08n)Ke^8;^Dʅt(yg2H>K}MEG~K;D'Iu בM812ϙ:~i7/jTCL"[=n)~TFH9x+u`@wdiPŭhԴ5 ?"Yo:+A/0Qe&>U˒ DYwwmVjCe~oW{(E@gۉ% O xԋCv)ؤ iO;]R{S˦;@>xj1`f++"6E3Kd8@Rtov[drOש4=-ұ(qwh\\;]JAeΜ]1(ȼE&{۶?|C:CZJV„yfApn)-54xf>pQ%ġ&'1}HO.V).8e]BFj}O7ICL0ВbWźן҃t:J/UFDYxz]{Tbpi.SY7K!BHޅٽwroV 0;wE6bXKXu+$ۑ}oyq'7 _-_69xw=DkVb볆 YkKEi0I&QT4vcfl[ h-+VY %][ݝfHC܍ILLŪhU z|:<nݖ-^iPjD\AaG{cee1i%AcgAiFO䖓)+WpՄ~,?LFak_C0*ϴa_ LmqhcǗ'9BZlUGmiܴݐqQIJ IZ= 5Du[֦{Cz:;W/!Fߣe1qcAD{CI1Cϓg_r ZK=J\+mUxBj(9ۏبY!moakЅG>u|S{;c PL$eni&W #1E0%hz5|K87Nƒq>^ym(4l7+2FԚm]Yw~\tʰ7ic1%&HK= wbxp@9δo߼{Ł+TmWTmBBV(?~} ./ 6i܇1Zin,je7)ֿZI- $5^4n}YzR|F(N92vO7jF-5̈́Ë FyH~Tm;b^Tv{"*;#:(w'^+' \ljFÚq{,b#/"pZ"{H۫J˄yb#mzFY 9Hzaԇ[6Pc|bfNbE(({ư@ |Ӿ YI37p#3yE'0|6r.8u1Q3Wl_hY6A\V\Bbi:l}R1$w@Bch7DӍx-Fi5j 1nuK,94٠[q\qu-{cDX@a`#=J?FcuzA6-J5 ͐,~}+E@Q7("P/_OABh#zES79nwbfv=$4E$bS44LjRDr_-}3֣Eo0ܙ3,4|Y >&JoubR(6;Yޤ $sʐ\>ɚͨBJ{ s}lE>+ JT!^WE%%rS=mB'B*zL`4)T6H0C,^B㯞= }p>9 b:Qkϱ)R`' g2hSɫpݔs-&@2&fe-xnʵ%MV;vpӊtK@LŖR8Q^/1UgRv@VVd79 V$#ie[gs%HCks/ ce#UXx:ߕ+IF4&m)ڨм2K"Z73KBqs=B4^"Q%$|NJBn#Ja8\hi }Y:J+?QT ^4޴6]Uw׶f5!7J7Q #_;EqH9+ɃzvpȄQznU8Β _cC5lv?_}9>z>MN?]?&ON:ukԶvThw/ w{Kw9'f~m5lyFl/PE{mS9eߨ/.4cyYu|i>$Yk_תZe1T^8v 60jF3i\SkII" F 1Đptak t!_O5$j߁Rr߸ۖD"ٷӋ}$5=\̒q.no@d?R?h_+Ar'ŷDAkH& ѸkOQZlwI?_x\5k\;'It|vxtJW_XbÉ?3~Č sFOdl -֬nZzUggt1$[2ɂ;R6YODQDO}-_ߎ/穪C<-
    Enjoying the preview?
    Page 1 of 1