【问题标题】:Numpy Finding complex conjugate [duplicate]Numpy寻找复共轭[重复]
【发布时间】:2026-01-14 08:20:06
【问题描述】:

给定一个包含复数元素的数组,有没有办法计算复共轭?

我有一个使用快速傅立叶变换 (fft.fft) 的由虚元素组成的数组,并希望返回一个包含每个元素的复共轭的列表。

我正在考虑使用 nparray.imag 提取虚数位,但它创建了一个没有“j”的列表来表示虚数。

任何帮助将不胜感激。

【问题讨论】:

  • 没有conjugate() 的方法,就像complex 一样吗?
  • 有。 np.conjugate(a) 其中a 是一个数组确实有效。
  • 你是怎么卡住的?对“numpy complex conjugate”的简单浏览器搜索在第一页上带来了几个直接点击。请阅读并遵循帮助文档中的发布指南。 on topichow to ask 在这里申请。

标签: python arrays numpy


【解决方案1】:

如果你有一个 numpy 复数数组 arr,你可以使用:

arr.conj()

创建一个由arr 的共轭组成的数组。你也可以使用arr.conjugate(),这是一个同义词。

【讨论】: