2015-04-05 73 views
0

我我有一個複雜的數組可視化的問題。我需要有一個複數模數的數組來製作一個情節,但我不知道如何使用numpy來完成。我能做什麼?如何從複數數組中得到模數陣列?

+0

你正在尋找'MOD = np.abs(complex_array) '? – farenorth 2015-04-07 14:46:37

回答

0

m如果是複數的陣列,就可以得到各元素的同numpy.abs(m)

模量作爲一個例子:

>>> m=np.random.random((2,2))+np.random.random((2,2))*1j 
>>> m 
array([[ 0.95274284+0.39078475j, 0.8.10182257j], 
    [ 0.50777149+0.41198386j, 0.83248958+0.20489083j]]) 
>>> numpy.abs(m) 
array([[ 1.02977262, 0.80767896], 
    [ 0.65388271, 0.85733258]])