Science Current Events | Science News | Brightsurf.com
 
An Introduction to Programming with IDL: Interactive Data Language
View Larger Image

An Introduction to Programming with IDL: Interactive Data Language | Paperback

by Kenneth P. Bowman (Author)

List Price: $60.95  
Price:  $32.19
You Save:  $28.76 (47%)
Available:  Usually ships in 24 hours

Binding:  Paperback
Publisher:  Academic Press
Edition:  1st Edition
Page Count:  304 Pages
Publication Date:  December 28, 2005
Sales Rank:  377,258th


EDITORIAL REVIEWS


Product Description
In today's information age, scientists and engineers must quickly and efficiently analyze extremely large sets of data. One of the best tools to accomplish this is Interactive Data Language (IDL®), a programming and visualization environment that facilitates numerical modeling, data analysis, and image processing. IDL's high-level language and powerful graphics capabilities allow users to write more flexible programs much faster than is possible with other programming languages.An Introduction to Programming with IDL enables students new to programming, as well as those with experience in other programming languages, to rapidly harness IDL's capabilities: fast, interactive performance; array syntax; dynamic data typing; and built-in graphics. Each concept is illustrated with sample code, including many complete short programs. ·Margin notes throughout the text quickly point readers to the relevant sections of IDL manuals·End-of-chapter summaries and exercises help reinforce learning·Students who purchase the book are eligible for a substantial discount on a student version of the IDL software


CUSTOMER REVIEWS (Average Customer Rating: 4.0 based on 1 review)

A Book for Beginning IDL Users by David W. Fanning (Fort Collins, CO USA) 4 Stars
January 26, 2006
Nothing is more intimidating to a new user of IDL than to sit down at a computer with an empty command line prompt and a stack of manuals on their desk and be told to write an IDL program. Where to begin!? And the experience is especially frightening to a new user with little or no programming experience in any language, let alone IDL. Ken Bowman has written an IDL book specifically for this user. It is intended as an introductory computer programming course for the research user with little or no training in any computer language, and it evolved from notes Ken uses in his own undergraduate IDL programming courses. It is meant to get the new IDL user analyzing and plotting data as soon as possible. It is a narrow path he treads, because it is just as easy to offer too much detail as it is to offer too little information to the beginning user. Ken, for the most part, gets it exactly right in covering a broad selection of topics. I quibble with just two chapters. He sweeps aside the complexity of PostScript output by offering the new user two utility programs he fails to explain in the text, and his theoretical explanation of the FFT function left me gasping for breath and lamenting I hadn't paid closer attention in those long-ago math classes. This is a book that will get you started, but probably won't answer all your questions when you turn your attention to more difficult research problems. Ken doesn't pretend it is anything other than what it is, however, and provides generous and helpful suggestions for where you can find additional information as you become ready for it. Readers already familiar with another programming language will appreciate this introduction to IDL, but might become frustrated with the slower pace and lack of specific detail on many topics. The book has an associated web page, where you can find, among other things, the source code for all the programs mentioned in the book. Pay particular attention to the Errata section, especially if you are interested in structures in IDL. A printer glitch removed all the curly brackets from Ken's IDL code in the structure chapter and none of the examples will work as written in the book. A software problem, no doubt. (The example programs for the chapter are correct.) It serves as a reminder to me of how complex a topic software programming can be. This friendly book will be a welcome introduction to the subject for many a potential IDL programmer.

SIMILAR PRODUCTS


Practical IDL Programming

Practical IDL Programming
by Liam E. Gumley (Author)



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...

IDL Primer

IDL Primer
by Ronn Kling (Author)

A concise introduction and reference to the IDL programming language. This pocket paperback is for beginning users who want a fast way of getting up to speed on IDL. New users will also find this useful as a quick reference.

IDL Programming Techniques

IDL Programming Techniques
by David W. Fanning (Author)

This book describes the essential IDL (Interactive Data Language) programming techniques readers need to write programs in the IDL language. It not only covers all the basics of line plots, contour and surface plots, image display, color handling, and hardcopy output, but it is also the only book currently available that shows readers how to write an IDL program with a graphical user interface and how to create and use objects in IDL. It is full of examples, tips, and tricks IDL...

Application Development with IDL

Application Development with IDL
by Ronn Kling (Author), Ronn L. Kling (Author)

This book is written for scientists, engineers and programmers who want to combine their analytical techniques with widget interfaces. In the past we were restricted to writing procedural programs that read namelists, files, or had data entered in from a prompt. This book shows how to integrate widget interfaces with analysis code resulting in an application that will increase your productivity and quality of your results. By using a widget interface input values can be changed and results...

The Elements of Technical Writing

The Elements of Technical Writing
by Gary Blake (Author), Robert W. Bly (Author)

This essential guidebook covers the fundamentals of writing for technical professions. The short, easy-to-use book outlines the major principles of technical writing and is filled with examples from real situations, as well as tips on writing reports and user manuals.

© 2009 BrightSurf.com