首页 > 解决方案 > 如何解析numpy数组python中的数据点?

问题描述

我有一个形状为 (100,100) 的 numpy 数组。它的值如 -.320+0.323i。如何将其分成两个单独的 numpy 数组,一个具有实际值,一个具有“i”值?

标签: pythonarraysnumpyparsing

解决方案


您可以像这样使用内置函数 .real 和 .imag:

import numpy
a = numpy.array([1.+0.j, 1.+0.j, 1.+0.j])
realparts = a.real
imagparts = a.imag

推荐阅读