相关疑难解决方法(0)

如何使用numpy.savetxt保存和加载复数的数组?

我想用来numpy.savetxt()将复数的数组保存到文本文件中.问题:

  • 如果使用默认格式字符串保存复杂数组,则会丢弃虚部.
  • 如果您使用fmt='%s',则numpy.loadtxt()除非您指定,否则无法加载它dtype=complex, converters={0: lambda s: complex(s)}.即使这样,如果阵列中有NaN,加载仍然失败.

它看起来像有人询问这多个 的numpy的邮件列表上,甚至提交了错误,但一直没有得到答复.在我自己整理东西之前,有没有一种规范的方法可以做到这一点?

python numpy complex-numbers

17
推荐指数
2
解决办法
1万
查看次数

标签 统计

complex-numbers ×1

numpy ×1

python ×1