【发布时间】:2015-05-18 12:08:31
【问题描述】:
我有两个数组field_in_k_space_REAL 和field_in_k_space_IMAGINARY,它们分别包含我想创建的复数数组field_in_k_space_TOTAL 的实部和虚部。为什么下面的赋值不起作用,产生错误
AttributeError: attribute 'real' of 'numpy.generic' objects is not writable
field_in_k_space_TOTAL = zeros(n, complex)
for i in range(n):
field_in_k_space_TOTAL[i].real = field_in_k_space_REAL[i]
field_in_k_space_TOTAL[i].imag = field_in_k_space_IMAGINARY[i]
【问题讨论】:
-
错误信息看起来很清楚;什么让你困惑?你读过例如stackoverflow.com/q/2598734/3001761
标签: python arrays numpy complex-numbers