我尝试了Numpy: Creating a complex array from 2 real ones?中的解决方案,但似乎无法让它们适用于超过2列的数组。
我的代码可以工作,但效率很低。我无法想象如果列数高得多。
reTrc1_S22_thrutest = thrutest[:,0]
imTrc1_S22_thrutest = 1j*thrutest[:,1]
Trc1_S22_thrutest = reTrc1_S22_thrutest + imTrc1_S22_thrutest
我尝试了Numpy: Creating a complex array from 2 real ones?中的解决方案,但似乎无法让它们适用于超过2列的数组。
我的代码可以工作,但效率很低。我无法想象如果列数高得多。
reTrc1_S22_thrutest = thrutest[:,0]
imTrc1_S22_thrutest = 1j*thrutest[:,1]
Trc1_S22_thrutest = reTrc1_S22_thrutest + imTrc1_S22_thrutest
1条答案
按热度按时间kr98yfug1#
要从numpy数组中获取偶数列或奇数列,可以使用slicing syntax。