You are here

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

By Kenneth P. Bowman

In modern info age, scientists and engineers needs to speedy and successfully examine super huge units of information. the best instruments to complete this is often Interactive facts Language (IDL®), a programming and visualization setting that allows numerical modeling, facts research, and picture processing. IDL's high-level language and robust images functions let clients to put in writing extra versatile courses a lot quicker than is feasible with different programming languages. An creation to Programming with IDL allows scholars new to programming, in addition to people with adventure in different programming languages, to quickly harness IDL's features: quick, interactive functionality; array syntax; dynamic facts typing; and integrated snap shots. every one thought is illustrated with pattern code, together with many entire brief courses. ·Margin notes in the course of the textual content quick element readers to the suitable sections of IDL manuals ·End-of-chapter summaries and routines aid toughen studying ·Students who buy the booklet are eligible for a considerable on a pupil model of the IDL software program

Show description

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

Similar introductory & beginning books

Objective-C for Absolute Beginners

You might have a good concept for an app, yet the place do you start? Objective-C is the common language of iPhone, iPad, and Mac apps, and Objective-C for Absolute rookies, moment variation starts off you at the route to learning this language and its most up-to-date free up. utilizing a hands-on method, youll the best way to imagine in programming phrases, the right way to use Objective-C to build application common sense, and the way to synthesize all of it into operating apps.

Introduction to Assembly Language Programming: From 8086 to Pentium Processors

This textbook introduces the reader to meeting language programming and its function in desktop programming and layout. the writer concentrates on overlaying the 8086 family members of processors as much as and together with the Pentium. the focal point is on offering scholars with a company grab of the most positive aspects of meeting programming, and the way it may be used to enhance a computer's functionality.

An Introduction to Medieval Philosophy: Basic Concepts

Via exploring the philosophical personality of a few of the best medieval thinkers, An creation to Medieval Philosophy presents a wealthy review of philosophy on the planet of Latin Christianity. Explores the deeply philosophical personality of such medieval thinkers as Augustine, Boethius, Eriugena, Anselm, Aquinas, Bonaventure, Scotus, and Ockham reports the relevant positive factors of the epistemological and metaphysical challenge of universals exhibits how medieval authors tailored philosophical principles from antiquity to use to their spiritual commitments Takes a large philosophical strategy of the medieval period by,taking account of classical metaphysics, basic tradition, and spiritual topics

Additional resources for An Introduction to Programming with IDL: Interactive Data Language

Example text

6 IDL> print, round(a), round(b) 6 −6 IDL> print, floor(a), floor(b) 5 −6 IDL> print, ceil(a), ceil(b) 6 −5 The ROUND function rounds to the nearest integer, CEIL returns the closest integer greater than or equal to the argument, and FLOOR returns the closest integer less than or equal to the argument. See the ROUND, CEIL, and FLOOR functions in IDL Reference Guide. 8 Infinities and Not-a-Numbers The IEEE 754 floating-point standard has several additional features that are very useful when doing floating-point calculations.

That was not a problem as long as you never bought a computer from a different company or worked with anyone who did. 49 50 Floating-Point Constants and Variables Fortunately, order was brought to this situation by the development of a standard scheme for representing floating-point numbers and doing floatingpoint arithmetic. The standard was developed by the Institute of Electrical and Electronics Engineers (IEEE, pronounced I-triple-E) and is referred to as IEEE 754. Fortunately, the IEEE 754 standard has been adopted by all of the major computer manufacturers.

Try the calculations using both single- and double-precision numbers. 7 Using Arrays This chapter describes how to create arrays and use them efficiently to do some common arithmetic operations using IDL’s built-in array syntax. 2 Creating Arrays An array is a multidimensional, rectangular grid or lattice of variables. The variables in an array can be any IDL variable type, including integers, floats, strings, and even structures (see Chapter 9 for information about structures). All of the elements of an array must be the same type.

Download PDF sample

Rated 4.76 of 5 – based on 15 votes