Practical IDL Programming


Liam E. Gumley
Bok Engelsk 2001 · Electronic books.
Annen tittel
Utgitt
Burlington : : Elsevier Science, , 2001.
Omfang
1 online resource (529 p.)
Opplysninger
Description based upon print version of record.. - Front Cover; Practical IDL Programming: Creating Effective Data Analysis and Visualization Applications; Copyright Page; Foreword; Acknowledgments; Table of Contents; Chapter 1. Introduction; 1.1 About This Book; 1.2 About IDL; 1.3 Running IDL; 1.4 Online Help; 1.5 Outline of the Chapters; Chapter 2. Fundamentals of IDL Syntax; 2.1 Interactive and Compiled Modes; 2.2 Variables; 2.3 Introduction to Arrays; 2.4 Array Indexing; 2.5 Expressions and Arithmetic Operators; 2.6 Relational and Boolean Operators; 2.7 Structures; 2.8 Pointers; 2.9 Array Properties; 2.10 Locating Values within an Array. - 2.11 Array Reordering2.12 Array Resizing; Chapter 3. Writing IDL Programs; 3.1 Defining and Compiling Programs; 3.2 Control Statements; 3.3 Parameters and Keywords; 3.4 Checking Parameters and Keywords; 3.5 Scripts, Include Files, and Journaling; 3.6 Global Variables; 3.7 Error Handling; 3.8 Efficient Programming; Chapter 4. Input and Output; 4.1 Standard Input and Output; 4.2 Working with Files; 4.3 Reading and Writing Formatted (ASCII) Files; 4.4 Reading and Writing Unformatted (Binary) Files; 4.5 Scientific and Specialized Data Formats; 4.6 Reading and Writing netCDF Files. - 4.7 Reading and Writing HDF FilesChapter 5. Direct Graphics; 5.1 Graphics Devices; 5.2 Display Modes; 5.3 Graphics Windows; 5.4 Working with Colors; 5.5 Display Mode Troubleshooting; Chapter 6. Plotting Data; 6.1 Plotting Overview; 6.2 Plot Positioning; 6.3 Plot Customization; 6.4 Plot Colors; 6.5 Titles, Labels, and Symbols; 6.6 Error Bar, Histogram, and Bar Plots; 6.7 Contour Plots; 6.8 Mesh and Shaded Surface Plots; 6.9 Mapping; Chapter 7. Displaying Images; 7.1 Image Fundamentals; 7.2 Image Display Routines; 7.3 Customizing Image Scaling; 7.4 Sizing the Image to Fit the Display. - 7.5 Displaying TrueColor Images7.6 Displaying Images on the PostScript and Printer Devices; 7.7 An Image Display Procedure; Chapter 8. Creating Graphical Output; 8.1 Bitmap and Vector Output; 8.2 Creating Bitmap Output Files; 8.3 Creating PostScript Output; 8.4 Creating Printer Output; Chapter 9. Graphical User Interfaces; 9.1 Introduction to GUI Programming; 9.2 Creating Widgets; 9.3 Working with Existing Widgets; 9.4 Events and Event Handling; 9.5 A GUI Application; Appendix A. IDL on the Internet; A.1 Resources by the Author; A.2 RSI Information; A.3 Newsgroup; A.4 Libraries. - A.5 Searchable Library DatabaseA.6 Editors; A.7 PostScript Viewers; A.8 People; Appendix B. Mathematical Routines; Appendix C. Widget Event Structures; Appendix D. Widget Properties; Appendix E. Graphics Device Properties; Index. - 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 ho
Emner
Sjanger
Dewey
ISBN
1558607005

Bibliotek som har denne