关于IDL中的SIZE函数

本文目录
  • 正文

对IDL中的SIZE函数做一个总结。

Result = SIZE( Expression [, /L64] [, /DIMENSIONS | , /FILE_LUN | , /FILE_OFFSET | , /N_DIMENSIONS | , /N_ELEMENTS | , /SNAME, | , /STRUCTURE | , /TNAME | , /TYPE] )

这是SIZE函数的调用格式。

如果不设置参数:

函数返回基本信息数组,即Result,包含的值含义如下:

第一个:输入变量的维数N_dims,当变量是常量或未定义是为0;
第二个到第N_dims+1个: 维数对应的大小标量;
倒数第二个:类型代码,0:未定义,1:字节型,2:整型,3:长整型,4:浮点...
倒数第一个:变量中元素个数;

如果设置参数:

如:N_DIMENSIONS , N_ELEMENTS, DIMENSIONS, TNAME和TYPE,则依次返回数组的维数、元素个数、每一维的维数、类型名称和类型代码等信息。

如您有疑问,可在文末留言,或到QQ群提问。

本站QQ群:291616564 麻辣GIS

微信公众号:malagis,扫描右边二维码直接关注。

微信捐助麻辣GIS 支付宝捐助麻辣GIS

如果本文对您有所帮助,欢迎对我们团队进行打赏捐助,让我们在传播3S的路上可以走得更远。


作者:,GIS爱好者。
分享本文,请您带上本文链接

发表评论