IDL(编程语言)

求闻百科,共笔求闻
IDL (Interactive Data Language)
编程范型面向向量
设计者David Stern
实作者David Stern & ITT Visual Information Solutions (ITT VIS)
发行时间1977年,​47年前​(1977
稳定版本
IDL 8.8
(August 2020年,​3年前​(August 2020
型态系统动态
主要实作产品
IDL, GNU数据语言, Fawlty语言

交互式数据语言,或称IDL (Interactive Data Language),是一种科学家常用的程式语言。

概要

IDL是一种阵列化的、数值的以及互动的程式语言;主要用于互动式处理大量资料(含影像处理)。其语法结构大量来自于Fortran程式语言,也有部分来自C语言

IDL 源于早期的VAX/VMS、Fortran,从其语法可以看出这种继承关系:

x = findgen(100)/10
y = sin(x)/x
plot,x,y

(以上例子的findgen函数代表返回一个一维浮点数阵列,与值等于1的整数系列从0开始。)

参考

外部链接