An Introduction to Programming with IDL: Interactive Data Language (Paperback)
暫譯: IDL 程式設計入門:互動式資料語言 (平裝本)

Kenneth P. Bowman

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

相關主題

商品描述

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.

 

Table of Contents

Part I IDL BASICS Chapter 1 - Introduction Chapter 2 - IDL Manuals and Books Chapter 3 - Interactive IDL Chapter 4 - IDL Scripts (Batch Jobs) Chapter 5 - Integer Constants and Variables Chapter 6 - Floating-Point Constants and Variables Chapter 7 - Using Arrays Chapter 8 - Searching and Sorting Chapter 9 - Structures PART II INPUT AND OUTPUT Chapter 10 - Printing Text Chapter 11 - Reading Text Chapter 12 - Writing and Reading Binary Files Chapter 13 - Reading NetCDF Files Chapter 14 - Writing NetCDF Files PART III PROGRAM STRUCTURE AND CONTROL Chapter 15 - Procedures and Functions Chapter 16 - Program Control PART IV GRAPHICS Chapter 17 - Line Graphs Chapter 18 - Contour and Surface Plots Chapter 19 - Mapping Chapter 20 - Printing Graphics Chapter 21 - Color and Image Display Chapter 22 - Animation PART V APPLICATIONS Chapter 23 - Statistics and Pseudorandom Numbers Chapter 24 - Interpolation Chapter 25 - Fourier Analysis Appendix A An IDL Style Guide Appendix B Example Procedures, Functions, Scripts, and Data Files

 

 

商品描述(中文翻譯)

**描述**

在當今的信息時代,科學家和工程師必須快速且有效地分析極大的數據集。實現這一目標的最佳工具之一是互動數據語言(Interactive Data Language, IDL),這是一個促進數值建模、數據分析和圖像處理的程式設計和可視化環境。IDL 的高級語言和強大的圖形功能使得用戶能夠比其他程式語言更快地編寫更靈活的程式。《IDL 程式設計入門》使得新手學生以及有其他程式語言經驗的人能夠迅速掌握 IDL 的能力:快速的互動性能、陣列語法、動態數據類型和內建圖形。每個概念都用示例代碼進行說明,包括許多完整的短程式。

**目錄**

第一部分 IDL 基礎
第 1 章 - 介紹
第 2 章 - IDL 手冊和書籍
第 3 章 - 互動 IDL
第 4 章 - IDL 腳本(批次作業)
第 5 章 - 整數常數和變數
第 6 章 - 浮點常數和變數
第 7 章 - 使用陣列
第 8 章 - 搜索和排序
第 9 章 - 結構

第二部分 輸入和輸出
第 10 章 - 打印文本
第 11 章 - 讀取文本
第 12 章 - 寫入和讀取二進位檔
第 13 章 - 讀取 NetCDF 檔
第 14 章 - 寫入 NetCDF 檔

第三部分 程式結構和控制
第 15 章 - 程序和函數
第 16 章 - 程式控制

第四部分 圖形
第 17 章 - 線圖
第 18 章 - 等高線和表面圖
第 19 章 - 地圖繪製
第 20 章 - 打印圖形
第 21 章 - 顏色和圖像顯示
第 22 章 - 動畫

第五部分 應用
第 23 章 - 統計和偽隨機數
第 24 章 - 插值
第 25 章 - 傅立葉分析

附錄 A IDL 風格指南
附錄 B 示例程序、函數、腳本和數據檔