python共轭转置
时间: 2023-09-29 17:02:40 浏览: 179
python实现共轭梯度法
4星 · 用户满意度95%
在Python中,共轭转置是对矩阵进行转置操作后再求共轭。可以使用NumPy库中的conjugate()函数来实现。首先,使用mat()函数创建一个复数矩阵,然后使用T属性进行转置操作,最后使用conjugate()函数求共轭转置。以下是一个示例代码:
import numpy as np
# 使用mat()函数创建矩阵
e = np.mat("1 2 3j; 3 4 5j")
# 共轭转置
result = e.T.conjugate()
print("共轭转置矩阵:\n", result)
在上述代码中,我们创建了一个复数矩阵e,并使用T属性进行转置操作,然后使用conjugate()函数求共轭转置。最后,通过打印result变量的值来输出共轭转置矩阵。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [python实现矩阵共轭和共轭转置](https://blog.csdn.net/weixin_44172560/article/details/115057062)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [Numpy的矩阵、线性代数运算](https://blog.csdn.net/m0_68492606/article/details/125739866)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文