Python 在数据之间插入逗号
我有如下数据:Python 在数据之间插入逗号,python,list,element,shape,comma,Python,List,Element,Shape,Comma,我有如下数据: poles= [ -1.01585157e-05+0.j -4.19592405e-09+0.j 2.37293083e-06-0.00124734j 2.37293083e-06+0.00124734j] 电杆来自下面: H = A - np.outer(b, x) H = np.real(H) R_Zeros = eigvals(H) new_poles = np.sort(eigvals(H)) #sort
poles= [ -1.01585157e-05+0.j -4.19592405e-09+0.j 2.37293083e-06-0.00124734j 2.37293083e-06+0.00124734j]
电杆来自下面:
H = A - np.outer(b, x)
H = np.real(H)
R_Zeros = eigvals(H)
new_poles = np.sort(eigvals(H)) #sorting the conjugate
print ("poles=", new_poles)
python将其作为一个复杂的元素。如何在复数之间添加逗号?我想检查每个复数的实部,如果它是正的,那么我必须翻转它,使其为负,而不改变虚部。最后,我希望我的数据与第一个列表一样,数据之间没有任何逗号。谢谢数据来自哪里?也就是说,您首先是如何分配
极点的?(您显示的作业不是Python代码)。你是如何显示数据的?事实上,从这个:new_poles=np.sort(eigvals(H)),H是一个矩阵。我发现在python中矩阵有两种表述。如下所示:>>>>a=np.matrix('12;34')>>>print(a)[[12][34]>>>np.matrix([[1,2],[3,4]])matrix([[1,2],[3,4]])H=a-np.outer(b,x)H=np.real(H)print(“H=”,np.shape(H))R_Zeros=eigvals(H)print(“R_Zeros=,R_Zeros=,R_Zeros”)new_poles=np.sort(eigvals(H))#对共轭打印进行排序(“poles=,new_poles)我想np
指的是模块numpy
。你读过关于numpy的教程吗?是的,它指的是numpy。是的,我正在努力解决这个问题。正如我所说的,我认为这一切都可以追溯到python中矩阵表示的不同形式。参见矩阵示例。一个带逗号,另一个不带逗号。