如何在不打开梯度的情况下逐个打开3个输入文件?

时间:2017-07-25 06:36:51

标签: grads

我有一些使用java代码生成的dat文件。 我有3个不同的输入文件来显示grads中的图像。 我写了一个.sh文件,它首先执行我的java程序,然后打开grads。现在要在grads中执行3个文件,我写exec file1.inp ..在执行后我写了exec file2.inp然后exec file3.inp。 有没有办法让我不必为3个不同的文件编写3个exec命令。如果我可以在另一个文件中编写这些命令并执行该文件。 我正在保存图像,所以我不希望毕业生显示图像

1 个答案:

答案 0 :(得分:0)

我认为您可以使用另一种方法来保存这些图像,但是您需要首先显示它们。有一个名为“printim”的命令,它允许您将GrADS显示器上显示的任何数据保存到图像文件(PNG,GIF,JPEG)。我个人不熟悉.inp文件,但你可以写一个grads脚本文件(.gs)并在grads提示符下运行它。有了这个,你应该能够自动从.dat文件中读取和保存你的数字。

Documentation for printim

Grads Scripting Introduction

希望这有帮助!