我尝试使用 h5topng 在 meep 中将 h5 文件转换为 png,但命令出现错误。如何纠正这个问题,还有其他命令可以将 h5 转换为图像吗?meep> h5topng -S3 eps-000000.00.h5

错误:未绑定变量:-S3 ABORT:(未绑定变量)错误:未绑定变量:eps-000000.00.h5 ABORT:(未绑定变量)meep>

我无法将文件附加为链接

答案1

h5topng 是一个独立程序,您应该从 shell 提示符执行该命令,而不是从 meep 内部(meep> 提示符)。(在 meep 提示符下,它需要 Scheme 代码。)

答案2

哟,自从安装 meep 以来,我一直收到此错误,问题出在您的计算机上存在两个不同版本的 hdf5。快速解决方法是下载 hdfview:https://www.hdfgroup.org/products/java/hdfview/

使用 mdfind 找到您的输出文件(我假设您使用的是 Mac)。在 HDFView 中打开该文件,然后右键单击树中的数据集并转到“打开为”。在窗口中,将文件作为图像打开,然后 BOOM 就完成了。

干杯。

相关内容