IDL部分系统函数(quan).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IDL部分系统函数(quan)

INTARR 返回指定尺寸的整数数组或者向量 I = INTARR(3,3) 返回一个3*3的数组,初始化0它的参数应该是一个整数或者是一个整数数组INTARR( D1 [, ..., D8]。ROUTINE_FILEPATH 参数:例程是一个标量的字符串或字符串数组保存该文件路径所需的例程名。如果包含,而不是常规程序的功能,你必须设置IS_FUNCTION或两个关键字。返回值:该ROUTINE_FILEPATH函数返回完整路径目前编译程序或函数(或过程和函数列表)。STRMID该STRMID功能提取一个或多个字符串表达式的子串。每个提取的字符串是删除字符的结果。 参数:字符串,起点下标,终点下标。 返回指定子串STRLEN 返回指定字符串的长度STRARR 参数为(D1 [, ..., D8]) 该STRARR函数返回一个字符串数组,包含零长度字符串。个人理解 INTARR 和STRARR函数就是像C语言里面定义数组一样只是一个空的数组 ,调用函数是为了分配存储空间,并初始化 。MAX MAX函数返回的数组中最大元素的值。返回数组的最大元素的值。结果的类型是和数组类型相同的类型。READTIFF该READ_TIFF功能读取TIFF格式文件,并返回的形象和在IDL的变量形式载体单一颜色表或多通道图像。READ_TIFF返回一个字节,无符号整数,长整数,或float类型组(在TIFF文件格式的数据),其中包含的图像数据。结果的尺寸为[列,行]为单通道图像,或[频道,栏目,行]多通道图像,除非有不同的类型被指定交错与交织关键字二层。对于1位( )图像,图像的值是0或1。对于4位灰度图像的图像值范围为0到15。RGB图像是一个通道的图像的特殊情况多,并且包含三个通道。大多数的TIFF读者和作家可以处理三个通道只有图像与一个或。作为一种特殊的情况下,三通道TIFF图像文件格式存储在平面交织,如果提供的四个参数,READ_TIFF返回整型值为零,集由PLANARCONFIG关键字定义为2的变量,返回三个中的R,G和B参数中定义的变量的单独的图像。SIZE函数 如果设置没有关键字则返回参数的尺寸和类型信息,如果设置了一个关键字,则返回指定的量FLTARR函数创建一个浮点向量指定的尺寸或数组 Result = FLTARR( D1 [, ..., D8] [,?/:60241/help/ntopic/com.rsi.idl.doc.core/FLTARR.htmlNOZERO] ) 返回一个单精度浮点向量或数组。WHERE在WHERE函数返回一个Vector,它包含了Array_Expression的非零元素的一维下标。由此产生的矢量长度等于非零元素Array_Expression数目。其中的第二个参数Count当做输出参数,返回非零元素个数。一般情况下WHERE的结果被当做向量下标使用,通过给定的标准选择符合条件的元素从数组中。 N_ELEMENTS 该N_ELEMENTS函数返回一个表达式或变量中包含的元素数。Result = N_ELEMENTS(Expression) Returns the number of elements. 与MAX函数相反 返回Min函数返回的数组元素的最小值。结果的类型是作为阵列相同。ARRAY_EQUAL(op1 ,op2) 比较两个数组是否相等 。 Returns 1 (true) if, and only if, all elements of Op1 are equal to Op2; returns 0 (false) at the first instance of inequality. TOTAL 计算数组中所有元素总和(不能计算string类型)返回的结果和数组元素类型一致。DBLARR 函数和其他…ARR数组创建一样该。DBLARR函数创建一个指定尺寸的双精度浮点向量或数组。返回一个双精度,浮点向量或数组。LONARR 返回指定的尺寸长整型数组。UNIQ(Array[,index]) uniq的函数返回的数组中的独特元素的下标。请注意,必须是相邻的重复元素,才能被发现。这个例程的目的是用于排序函数:见下面的例子。这个功能的灵感来自于UNIX的uniq的(1)命令。这种语言编写的程序是在IDL。它的源代码中可以找到中的lib子目录中的IDL文件分布。SORT排序函数返回一个标允许访问升序数组元素的载体。ALOG(X) 返回X的自然对数。IDL过程与函数(摘自IDL培训文档) lN_Elements()函数N_Elments()函数是在过程、函数中变量动态检测的关键性函数,它能检测某个参变量是否传递了有效数据。如果被传递的数据即使被传递了,但是该变量为无效数据变量,则返回值仍然为0。注:

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档