...
首页> 外文期刊>Innovations in Systems and Software Engineering >Extending interactive data language with higher-order functions
【24h】

Extending interactive data language with higher-order functions

机译:通过高阶功能扩展交互式数据语言

获取原文
获取原文并翻译 | 示例

摘要

The interactive data language (IDL) is a dynamically typed array processing language widely used for the analysis of images and other scientific data. It operates in two basic modes. The first is a command line mode for interactive analysis and visualization of scientific data. The second is as a development platform for end-user applications which process scientific data. This paper details the introduction of higher-order functions to the core IDL. The purpose of these constructs is to increase the productivity of the interactive IDL user. Historically, interactive users of IDL have been scientists and engineers engaged in the exploration of new data. The addition of functional constructs aids these users by allowing them to accomplish, in a few lines of code, what might otherwise require writing a custom function which is then compiled and used. The constructs described were implemented as C language extensions to core IDL. The IDL extensions themselves are available for download at http:// www.ittvis.com/idl/hof/.
机译:交互式数据语言(IDL)是一种动态类型化的数组处理语言,广泛用于图像和其他科学数据的分析。它以两种基本模式运行。第一种是命令行模式,用于交互式分析和可视化科学数据。第二个是作为处理科学数据的最终用户应用程序的开发平台。本文详细介绍了将高阶函数引入内核IDL。这些构造的目的是提高交互式IDL用户的生产力。从历史上看,IDL的交互式用户一直是从事新数据探索的科学家和工程师。功能结构的添加通过允许他们用几行代码来完成这些用户的工作,从而帮助他们,否则可能需要编写一个自定义函数,然后对其进行编译和使用。所描述的结构被实现为对核心IDL的C语言扩展。 IDL扩展本身可以从http://www.ittvis.com/idl/hof/下载。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号