An Introduction to Programming with IDL. Interactive Data by Kenneth P. Bowman

By Kenneth P. Bowman

Content material:
Preface

, Pages xi-xii
Acknowledgments

, Page xiii
1 - Introduction

, Pages 3-7
2 - IDL Manuals and Books

, Pages 9-12
3 - Interactive IDL

, Pages 13-31,I
4 - IDL Scripts (Batch Jobs)

, Pages 33-38
5 - Integer Constants and Variables

, Pages 39-48
6 - Floating-Point Constants and Variables

, Pages 49-58
7 - utilizing Arrays

, Pages 59-76
8 - looking out and Sorting

, Pages 77-82
9 - Structures

, Pages 83-90
10 - Printing Text

, Pages 93-100
11 - analyzing Text

, Pages 101-105
12 - Writing and analyzing Binary Files

, Pages 107-114
13 - interpreting NetCDF Files

, Pages 115-125
14 - Writing NetCDF Files

, Pages 127-133
15 - strategies and Functions

, Pages 137-151
16 - application Control

, Pages 153-157
17 - Line Graphs

, Pages 161-170
18 - Contour and floor Plots

, Pages 171-179
19 - Mapping

, Pages 181-191
20 - Printing Graphics

, Pages 193-200
21 - colour and picture Display

, Pages 201-218,II-V
22 - Animation

, Pages 219-224
23 - facts and Pseudorandom Numbers

, Pages 227-235
24 - Interpolation

, Pages 237-246,VI-VII
25 - Fourier Analysis

, Pages 247-262,VIII
Appendix A - An IDL type Guide

, Pages 263-270
Appendix B - instance methods, capabilities, Scripts, and knowledge Files

, Pages 271-276
Bibliography

, Page 277
Index

, Pages 279-286

Show description

Read or Download An Introduction to Programming with IDL. Interactive Data Language PDF

Best introductory & beginning books

Learning the Yahoo! User Interface library

Studying the Yahoo! person Interface Library introduces the preferred open-source YUI JavaScript library and takes the consumer via all of the totally published parts intimately the periods that make up every one part and the homes and techniques that may be used. It features a sequence of functional examples to enhance how each one part should/can be used.

Beginning Programming with C For Dummies

Research the fundamentals of programming with C with this enjoyable and pleasant consultant! C deals a competent, robust beginning for programming and serves as a stepping stone upon which to extend your wisdom and study extra programming languages. Written by means of veteran For Dummies writer Dan Gookin, this straightforward-but-fun beginner's consultant covers the basics of utilizing C and steadily walks you thru extra complicated issues together with guidelines, associated lists, dossier I/O, and debugging.

Practical Programming, 2nd Edition: An Introduction to Computer Science Using Python 3

This e-book is for a person who desires to comprehend machine programming. you are going to learn how to software in a language that' s utilized in hundreds of thousands of smartphones, drugs, and desktops. you are going to code in addition to the ebook, writing courses to resolve real-world difficulties as you examine the basics of programming utilizing Python three.

The semantics of programming languages: an elementary introduction using structural operational semantics

This e-book is predicated on a direction given to second-year desktop technological know-how undergraduates on the college of Sussex within the spring of 1988 and 1989. It deals an easy advent to the semantics of programming languages in a kind that's designed to be available to scholars who're now not very complicated of their undergraduate occupation.

Extra info for An Introduction to Programming with IDL. Interactive Data Language

Sample text

1 Some floating-point numbers in decimal notation with three-digit precision. 4 Single-Precision Constants and Variables 51 an operation does not return the original value. This is one of the possible problems that can occur with floating-point numbers due to round-off. Here is another example of a problem that results from having only a finite number of digits. Let’s say that you want to find the sum of 1 and 1 × 10−3 . 100 × 10−02 . The first step in the addition is to align the decimal points.

We can also add some labels to the graph. On each line of an IDL program or script, everything to the right of a semicolon is treated as a comment and is ignored when the program is executed . This makes it easy to add comments wherever necessary. Comments are an See Commenting Your IDL Code in Building IDL Applications. pro. (LOG_PLOT_PS) essential part of any computer program. You should get in the habit of adding comments as you write each program. pro. 2. The PLOT command above uses several keyword parameters: TITLE, XTITLE, and YTITLE.

1. What is the binary representation of 17? ) 2. What is the (decimal) result of the following numerical operations? 3 Commonly used integer types. Other integer types that are available in IDL are described in the IDL documentation. Type BYTE INT LONG LONG64 Bits Bytes 8 16 32 64 1 2 4 8 Range (powers of 2) Minimum Maximum 0 −215 −231 −263 28 − 1 215 − 1 231 − 1 263 − 1 Range (powers of 10) Minimum Maximum 0 −32,768 ∼ −2 · 109 ∼ −9 · 1018 255 32,767 ∼ 2 · 109 ∼ 9 · 1018 Chapter 5 48 Integer Constants and Variables 32/33 33/33 33/32 −33/32 3.

Download PDF sample

Rated 4.56 of 5 – based on 31 votes