可以将GNU APL输出发送到命令行绘图程序(例如,gnuplot)吗?

时间:2013-12-07 02:00:30

标签: apl

我想使用开源绘图软件(例如gnuplot)绘制GNU APL计算的输出,该软件采用命令行输入,但我不知道可用的系统命令和功能是如何实现的。 )HOST命令允许运行系统命令,但我不明白如何将输出或变量从终端显示重定向到命令行。

不太理想,但仍然可以将输出或变量保存到绘图软件可以读取的文件中。但是,我看到的唯一文件保存选项与工作区有关。

我不寻求的两个解决方案是: 1)ASCII字符图 2)将GNU APL作为脚本运行,将输出发送到stdout但不是交互式APL。

感谢您的建议!

1 个答案:

答案 0 :(得分:3)

我相信您可以使用AP210将结果写入某个文件,然后使用HOST或AP100以文件名启动gnuplot。

我添加了如何将AP100和AP210用于GNU APL的SVN存储库中的src / testcases目录的示例。有关这些AP的更完整描述可以在APL2的IBM文档中找到,可以在以下位置找到:

http://www.catpad.net/michael/apl/ibmapl2/

///Jürgen