python - 如何解析numpy数组python中的数据点?
问题描述
我有一个形状为 (100,100) 的 numpy 数组。它的值如 -.320+0.323i。如何将其分成两个单独的 numpy 数组,一个具有实际值,一个具有“i”值?
解决方案
您可以像这样使用内置函数 .real 和 .imag:
import numpy
a = numpy.array([1.+0.j, 1.+0.j, 1.+0.j])
realparts = a.real
imagparts = a.imag
推荐阅读
- c# - asp.net core web api - 将“使用 Apple 登录”令牌转换为 Microsoft.AspNetCore.Identity.IdentityResult 令牌
- unity3d - 如何在unity3D中绘制线段的法线
- c# - 将 ListBox 中的选定项目传递到视图模型并删除它们?
- java - 如果有子节点,如何使用正确的样式表将 XML 转换为 CSV
- ios - Voip 推送通知在 IOS 13 中停止工作
- javascript - 切换开关按钮在 reactJs 应用程序中不起作用
- mysql - 在 Java Spring 应用程序中从 Oracle 迁移到 MySQL:连接池
- python - 在python中实现以版本为键的字典列表的排序
- r - 如何在 R 中编写“正态分布”、“高斯核”
- spring-boot - SunCertPathBuilderException:无法找到请求目标的有效认证路径 - 创建新项目时出错