分享

IDL 是什么

 xiaoyutan 2010-12-02

IDL 是什么

发表时间:2010-12-01     来源:3S人才网     编辑:3slearner        阅读:118次

 

 

IDLInteractive Data Language)交互式数据语言是进行科学数据分析、可视化表达和跨平台应用开发的高效软件和理想工具。IDL作为第四代语法简单、面向矩阵运算的计算机语言,拥有丰富的分析工具包,采用高速的图形显示技术,是集成可视化、交互数据分析、大型商业开发为一体的高级集成开发环境,使用户的数据处理、科学研究和商业开发真正的做到快捷有效。

 

自从1977年发布以来,IDL已经成功地为用户提供了超过30年的科学可视化软件服务。IDL用户涵盖NASAESANOAASiemensGE MedicalArmy Corps of EngineersMacDonald Dettwiler等公司及研究机构。早在1982年,NASA(美国航空航天局)就选用IDL进行飞越火星航空器的研究。IDL还参与了2004年火星探测计划中的测试和传感器设计,JPL的科学家利用IDL对“勇气号”和“机遇号”的数据进行分析和处理。

 

从简单、高效的交互式分析到大规模的商业应用,IDL集成了各种工程所需的可视化和分析工具。世界上数以万计的研究人员、工程师、程序员依靠IDL加速研究进程,发布科研成果和进行软件的高效开发。由于其强大的功能和独特的特点,IDL语言可以应用于任何领域的二维及多维数数据可视化、数值计算、三维图形建模、科学数据读取等功能中。概括说来,在地球科学(包括气象、水文、海洋、土壤、地质、地下水等)、医学影像、图像处理、GIS系统、软件开发、大学教学、实验室、测试技术、天文、航空航天、信号处理、防御工程数学统计及分析、环境工程等很多领域,IDL语言都可以得到广泛而又深远的应用。

 

IDL语言面向矩阵的特性带来了快速分析超大规模数据的能力,它所具有的高级图像处理能力、交互式二维和三维图形技术、面向对象的编程方式、OpenGL图形加速功能、集成数学分析与统计软件包、完善的信号处理和图像处理功能、灵活的数据输入输出方式、跨平台图形用户界面工具包、连接ODBC兼容数据库及多种外部程序连接工具使得该产品已经成为美国ITT公司的旗舰产品。

 

IDL的独特之处在于:

 

科学数据分析及可视化

 

拥有IDL用户无需编写传统程序就可以进行快速科学数据分析和可视化。大大减少花费在程序编写上的时间,可以将大量的精力放在数据分析上。

 

项目申请及项目快速实施

 

项目应用IDL可以节省大量时间。使用传统的语言需要数天或数周的项目,使用IDL可以在数小时内完成。IDL提供的大量可视化和分析工具以及丰富的示例程序,是您进行项目申请和进行项目快速实施的有力手段。

 

商业软件开发

 

IDL是高效的快速程序开发语言,是开发数字图像处理和三维交互式程序的最佳选择:

 

语法简单,界面简洁、功能强大

减少您的开发时间

强大的跨平台功能,一次编写多出运行

灵活的外部程序接口

提供了有效的数据管理手段

灵活多样的程序发布方式

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多