IDL中创建矢量或数组(一)

      在IDL命令行中,可以用一个方括号([])创建一个矢量(矢量是指一维的数组)或一个数组,例如:

                  ENVI>vector=[1,2,3,4]

      这表示一个一维的数组,数组名为vector,其中有四个元素1、2、3、4,数组类型为int类型,数组下标从0开始。

接着,可以用help命令,获取关于数据类型和变量结构的信息:

                  ENVI>help,vector

                  VECTOR      INT        =Array[4]

如果,你想增加元素到vector中,在IDL中可以很轻松的完成。

                  ENVI>vector=[vector,5]

此时,

                   ENVI>print,vector

                   1    2     3     4      5

可以利用这种方式加入元素到数组中,加入元素的类型和值可以与原来的数组不同,但是,加入之后,数组元素就会相应的发生很大的变化,

这个,你如果有兴趣,可以自己探索。

注意:IDL命令行中,在不同的版本中,IDL命令行前端显示的可能不一样。我用的是IDL Core Version 7.1.2的,前端显示的是ENVI>。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值