我有一个由程序生成的长度为3的数组,名为fp
。打印fp
给了我:
[79.7298483050264 71.030916539624 - 67.1485131001781*I
71.030916539624 + 67.1485131001781*I]
我想确定这个数组的max元素(实数部分)。所以我使用:
print max(fp.real)
但是程序给了我一个错误:
^{pr2}$我不知道是什么问题。我确信fp
的类型是一个数组。在
我又查了一遍。问题是fp.实数不起作用。的输出fp.实数与包含复数的fp相同。在
但是对于名为a=[1+2j,2+3j]的输入数组,a.real可以正常工作。在
我完全糊涂了!在
更多信息: fp是函数的不动点: fp=求解(func3(x,popt3[0],popt3[1],popt3[2],popt3[3]),x)
这是一个列表。然后我把它转换成一个数组。在
目前没有回答
相关问题 更多 >
编程相关推荐