我們知道,python是支持復(fù)數(shù)的,所以它也可以有復(fù)數(shù)的矩陣。有時候我們有兩個實數(shù)的矩陣需要進行實數(shù)矩陣合并,那么我們該怎么進行python矩陣合并呢?接下來這篇文章告訴你。
問題描述:
有時需要把兩個實數(shù)矩陣,一個作為實部,一個作為虛部,合并為一個復(fù)數(shù)矩陣,該如何操作?
解決辦法:
假如是在第二個維度上進行合并(real: Data[:, 0, :, :] imag: Data[:, 1, :, :]),有兩種方法
第一種、
result = Data[:, 0, :, :] + 1j*Data[:, 1, :, :]
第二種、
result = 1j*Data[:, 1, :, :]
result += Data[:, 0, :, :]
第二種方法更節(jié)省內(nèi)存~
以上就是python矩陣合并的全部內(nèi)容,希望能給大家一個參考,也希望大家多多支持W3Cschool。