第一章 起步篇 ...........................................................................................................1
本章概述 ................................................................................................................................... 1
书写本书的背景 ....................................................................................................................... 2
运用本书 ................................................................................................................................... 2
IDL所需的版本 .............................................................................................................................. 2
IDL运行期间所需颜色的数量 ...................................................................................................... 3
本书的风格习惯...................................................................................................................................... 4
本书中所用的 IDL 程序和数据文件 ..................................................................................................... 6
获取更多的帮助................................................................................................................................8
使用 IDL 命令 .......................................................................................................................... 8
IDL 命令解析.......................................................................................................................................... 9
创建变量................................................................................................................................................ 12
使用 IDL 图形窗口 ............................................................................................................................... 18
第一章 起步篇
本章概述
本章意在解释写这本书的目的,通过阅读本书能学到什么,以及为读者提供一些能使
读者更方便地使用本书中 IDL 编程例子的信息。将学会如下几点:
1. 本书是如何组织的。
2. 怎样使用本书。
3. 如何下载和组织随本书附带的文件。
4. 如何使用 IDL 的变量,关键字和命令。
5. 如何创建和运行 IDL 的矢量和数组。
6. 如何使用 IDL 的图形窗口。
书写本书的背景
本书是在多年来教科学家和工程师使用和操作 IDL(Interactive Data Language)的
基础上创作的,而且教学的绝大部分时间是为 IDL 的开发者 Research Systems 公司工作。
当笔者在回答一个又一个问题之后,笔者意识到多数问题属于一些同类问题。事实是,多
数人想用 IDL 做许多同样的事情。想做的是分析和演示数据,写出高效率的程序来解决科
学问题,并且最主要的是快速做完工作。多数人并不想做的事情是阅读计算机软件教科
书。IDL 是一套大型软件并且在不但壮大。随之而来的是大量的文档资料,笔者知道没有
人愿意去读这些资料。如果让某人独自开始学习 IDL 的奥秘,IDL 将是件可怕的事情,甚至
对有经验的用户来说也是一样。本书意在使读者掌握 IDL,教给读者在日常运行 IDL 所必需
知识的 80%。更为重要的是,本书的例子使 IDL 更容易理解。无论如何,本书将演示如何使
用 IDL。 本书的读者是 IDL 初学者,特别是哪些不得不自学 IDL 的读者。学好 IDL 需要很
长的阶段。多数人不能利用工作中的时间学习 IDL,笔者想写一本能满足这两类人学习 IDL
评论0