LearningENVI&IDL分享 http://blog.sciencenet.cn/u/dongyanqing Learning ENVI&IDL

博文

IDL中size函数使用方法与参数含义详解

已有 7070 次阅读 2012-2-15 21:33 |个人分类:IDL技术|系统分类:科研笔记| IDL, size

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

;示例分析
IDL> var= 5
IDL> print,size(var)
           0           2           1
          0维         整型      共1个元素    
IDL> var = [1,2L]
IDL> print,size(var)
           1           2           3           2
          1维      1维上2个元素    长整型       共两个元素
IDL> str = 'c:a.txt'
IDL> print,size(str)
           0           7           1
          0维        字符串型      共1个元素              
IDL> str  = ['c:a.txt','c:b.txt']
IDL> print,size(str)
           1           2           7           2                     
          1维      1维上2个元素   字符串型     共2个元素    
IDL> str = ['c:a.txt']            
IDL> print,size(str)
           1           1           7           1     
          1维      1维上1个元素   字符串型     共1个元素 

https://wap.sciencenet.cn/blog-344887-537813.html

上一篇:IDL DICOM扩展模块
下一篇:联通iphone4升级ios5.0.1后打出电话无法挂断来电无任何反映的解
收藏 IP: 124.127.21.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-25 14:50

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部