Practical IDL Programming (Paperback)

Liam E. Gumley

  • 出版商: Morgan Kaufmann
  • 出版日期: 2001-08-01
  • 售價: $2,980
  • 貴賓價: 9.5$2,831
  • 語言: 英文
  • 頁數: 508
  • 裝訂: Paperback
  • ISBN: 1558607005
  • ISBN-13: 9781558607002
  • 相關分類: 程式語言Data Science
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

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.

Contents

Foreword by David Stern

Acknowledgements
 


Chapter 1: Introduction
Chapter 2: Fundamentals of IDL Syntax
Chapter 3: Writing IDL Programs
Chapter 4: Input and Output
Chapter 5: Direct Graphics
Chapter 6: Plotting Data
Chapter 7: Displaying Images
Chapter 8 Creating Graphical Output
Chapter 9: Graphical User Interfaces (GUIs)

Appendix A: IDL on the Internet
Appendix B: Mathematical Routines
Appendix C: Widget Event Structures
Appendix D: Widget Properties
Appendix E: Graphics Device Properties

商品描述(中文翻譯)

越來越多的科學家和工程師需要快速高效地分析和可視化非常大的數據集。交互式數據語言(Interactive Data Language,IDL)就是為了滿足這一需求而設計的。IDL是一個流行的數據分析和可視化編程環境,被全球各地的科學家和工程師廣泛應用於物理科學、醫學物理學和工程測試與分析等各個領域。

在《實用IDL編程》一書中,Liam E. Gumley為IDL的程序化編程基礎提供了堅實的基礎。他提供了關於如何開發結構良好、可靠且高效的IDL程序的簡潔信息。書中的示例程序演示了關鍵概念,並提供了可以立即應用的功能。此外,該書還為讀者提供了IDL編程的實用技巧和建議,這些技巧和建議通常需要多年的經驗才能掌握。

雖然假設讀者只有有限的編程經驗,但具有任何程序化語言經驗的讀者將能夠迅速將自己的技能轉化為IDL,學習這個新環境下的最佳編程實踐。在教育、政府和商業研究與開發環境中的科學家、工程師和學生都將欣賞到作者在幫助他們有效分析和可視化數據方面的指導。

目錄:

前言:David Stern

致謝

第一章:介紹

第二章:IDL語法基礎

第三章:編寫IDL程序

第四章:輸入和輸出

第五章:直接圖形

第六章:繪製數據

第七章:顯示圖像

第八章:創建圖形輸出

第九章:圖形用戶界面(GUI)

附錄A:IDL在互聯網上的應用

附錄B:數學例程

附錄C:小部件事件結構

附錄D:小部件屬性

附錄E:圖形設備屬性