IDL 2 挑选植被像元

一、语法知识

1. indgen : 以1为间距,0为起点的等差数据,返回向量格式

indgen

2. intarr(i,j,k) : 返回0的向量或数组,其中i是列数,j是行数,k代表i行j列有多少个

intarr

3.创建数组的行列号肯定是大于0的,而下标的行列号读取肯定是从0开始的

4.where语句是返回索引,不是值

5.断点位置放在这里,就可以在变量查看器中查看所有的变量。这有点像Matlab,变量分为系统变量和局部变量

二、挑选时间序列里的植被像元

目的:想要提取植被像元,并且存放在一个数组里。

代码思路:提取植被像元的索引;根据索引返回影像的行列号;根据行列号提取所有时间的VI值;存放在一个空的数组(按行提取)


三、绘图

IDL分为两种方式,分别是直接图形法和对象图形法。我主要用对象图形法,自己在命令行输入就能感受到不同,其实就是对象图形法将plot作为一个 变量输入即 plot = plot(x,y),而直接图形法则不需要变量即 plot,x,y

对象图形法输入是:

例子代码

直接图形法输入是:

例子代码

你可能感兴趣的:(IDL 2 挑选植被像元)