IDL 基础知识

1. 行和列的表示方式
程序中如果要表示一行,如
1 2 3 4
所用的格式为:e=[1,2,3,4]
程序中如果要表示一列,如
1
2
3
4
所用的格式为:
e=[[1],[2],[3],[4]]

2. dialog_pickfile()
其作用是:用对话框的方式打开一个文件,并返回文件名
**

3. 有for就一定有endfor
**
for和endfor是一一对应的

4. IDL中影像的格式
BSQ [samples, lines, bands]
BIL [samples, bands, lines]
BIP [bands, samples, lines]
**

5. 经常用到的lun是什么

**
在openr、openw等函数的使用时,经常用到lun这个变量,经查阅信息,其含义和功能如下

IDL>OpenR,lun,filename,/Get_Lun

这个命令运用隐含的Get_Lun命令将作为结果的逻辑设备号存入变量Lun中。这是逻辑设备号最常用的获取方法,特别是在IDL程序中。(注意,变量名不一定是Lun。可以自己给出喜欢的名字。如果打开了几个文件,就需要几个不同的名字。)
当完成了对逻辑设备号的操作(也就是说,不想再对文件进行读写),可用Free_Lun命令关闭它。如:
IDL>Free_Lun,Lun

发布了8 篇原创文章 · 获赞 0 · 访问量 107

猜你喜欢

转载自blog.csdn.net/weixin_43955546/article/details/104283270