2

我在几种编程语言方面有一些经验,但我想尝试 APL。我正在做一些教程,但我想在一个实际的例子中工作。我想以FITS格式(天文学数据的一种非常常见的格式)从文件中读取天文图像,并对它们进行一些计算。图像只不过是一个大的数字矩阵(我的是整数,但它们可能是双精度数......这并不重要,无论如何)。并且每个文件可以有一个或多个图像(不仅如此,还有表格和元数据信息)。一旦加载了其中一个图像,就会对其应用具有一些计算的函数。

我想知道是否有任何用于 APL 的库或包具有执行此FITS文件处理(读取、写入、修改、检索或更改元数据、扩展等)的功能,或者我是否应该使用一种包装器使用具有完善库的任何其他语言(C、C++、Python...)来执行所有输入/输出,并在 APL 中具有计算核心。

(我在 Google 和一些面向 APL 的网站中快速搜索并没有产生任何有效的结果。)

4

1 回答 1

2

我不知道 APL 中有这样的库,尽管它应该很容易实现。

Dyalog APL可以相当容易地使用其他语言的 FITS 库

语言 接口
C 和 C++ ⎕NA
C# 和 .NET ⎕USING
Python Py'n'APL
R rconnect
于 2021-04-19T07:33:16.907 回答