python实现矩阵共轭和共轭转置
python实现矩阵共轭和共轭转置
(以IDLE上操作为例。完整代码在下方)
创建一个矩阵:
>>> import numpy as np
>>> e = np.mat("1 2+3j;3 4+5j")
或使用第二种方法创建矩阵(不推荐):
>>> e = [[1, 2+3j],[3, 4+5j]]
>>> e = np.matrix(a)
输出矩阵:
>>> e
matrix([[1.+0.j, 2.+3.j],[3.+0.j, 4.+5.j]])
使用 conjugate() 函数实现共轭:
>>> e.conjugate()
matrix([[1.-0.j, 2.-3.j],[3.-0.j, 4.-5.j]])
共轭就是对一个复数的虚部求反。共轭转置就是转置后再求共轭。python里复数用 j 来代表数学中的复数 i 。
求共轭转置:
>>> e.T.conjugate()
matrix([[1.-0.j, 2.-0.j][0.-2.j, 6.-5.j]])
完整代码:
import numpy as np# 使用mat() 创建矩阵以 ; 隔开每一行,句号隔开行中的列。
e = np.mat("1 2+3j;3 4+5j")
print("原矩阵:\n", e)
# 共轭矩阵
print("共轭矩阵:\n", e.conjugate())
# 共轭转置
print("共轭转置: \n", e.T.conjugate())
python实现矩阵共轭和共轭转置相关推荐
- python矩阵转置_关于python中矩阵的实现和矩阵的转置
python中矩阵的实现是靠序列,,, 序列有很多形式, 其实矩阵是现实生活中的东西,把现实生活中的结构转换到程序中. 就需要有个实现的方法,而这种路径是多种多样的. 下面给出一个把矩阵转换成pyth ...
- python进行矩阵计算公式_纯python进行矩阵的相乘运算的方法示例
本文介绍了纯python进行矩阵的相乘运算的方法示例,分享给大家,具体如下: def matrixMultiply(A, B): # 获取A的行数和列数 A_row, A_col = shape(A) ...
- python矩阵乘法算法_纯python进行矩阵的相乘运算的方法示例
本文介绍了纯python进行矩阵的相乘运算的方法示例,分享给大家,具体如下: def matrixMultiply(A, B): # 获取A的行数和列数 A_row, A_col = shape(A) ...
- python 读取图片转换为一维向量_对Python中一维向量和一维向量转置相乘的方法详解...
对Python中一维向量和一维向量转置相乘的方法详解 在Python中有时会碰到需要一个一维列向量(n*1)与另一个一维列向量(n*1)的转置(1*n)相乘,得到一个n*n的矩阵的情况.但是在pyth ...
- Python 技巧 —— 矩阵操作
欢迎关注 "小白玩转Python",发现更多 "有趣" 使用 NumPy 学习矩阵和求解线性方程组的完整指南 矩阵作为一种数学资源被用于一些现实世界的应用.在本 ...
- python关于矩阵的基本程序知识——使用Numpy模块
python进行矩阵计算可以用两个模块:numpy和sympy 1.Numpy 创建矩阵 from numpy import *a1=array([1,2,3]) #数组 a2=mat([1,2,3] ...
- Python混淆矩阵可视化:plt.colorbar函数自定义颜色条的数值标签、配置不同情况下颜色条的数值范围以及数据类型(整型、浮点型)
Python混淆矩阵可视化:plt.colorbar函数自定义颜色条的数值标签.配置不同情况下颜色条的数值范围以及数据类型(整型.浮点型) 目录
- python中矩阵的表示方法_关于Python表示矩阵的方法详解
这篇文章主要介绍了Python表示矩阵的方法,结合具体实例形式分析了Python表示矩阵的方法与相关操作注意事项,需要的朋友可以参考下 本文实例讲述了Python表示矩阵的方法.分享给大家供大家参考, ...
- python创建矩阵_在Python中创建矩阵的Python程序
python创建矩阵 There is no specific data type in Python to create a matrix, we can use list of list to c ...
最新文章
- 第二阶段_第五小节_C#基础3
- ajax 中文乱码问题 主要是IE浏览器
- 华为云电脑和马云无影比_阿里云打造未来电脑无影,却因为5G限制,很难达到普及...
- opencv不能读取MP4格式文件
- 一条命通关,这个AI算法玩超级马里奥操作秀翻天丨视频+开源代码
- Phoenix Framework 1.4.7,自动化测试平台
- 无人机项目跟踪记录五十八--原理图控制部分分析
- loongson龙芯屏幕分辨率设置1280×1024
- xadsafe做暗刷_XADsafe去广告热心网友共享规则库部分开源(11月13更新)
- 什么是CSR ? 什么是公钥和私钥?
- html卡牌游戏代码,查看“宝可梦卡牌游戏DPt系列”的源代码
- 瑕疵全记录,数据库毛刺问题的排查与解决
- linux系统下操作nandflash指令,Linux驱动之Nand Flash原理及硬件操作
- Web前端开发:HTML、CSS
- 软件:股票小助手/盯盘小助手!
- strchr()函数用法及其详解
- 地理课(geography)
- 收藏!50个帮你提升自我的网站
- android开发程序崩溃闪退问题
- mysql的开题报告_数据库设计开题报告 本科毕业论文开题报告模板
热门文章
- k8s教程(Volume篇)-PV详解
- 拉取gitee上面的项目方法
- 职高内蒙古计算机系高考最高分,内蒙古一考生高考668分,数学拿到满分,查分时还在淡定吃烧烤...
- μTorrent下载完后的文件的移动、改名和系统重装等问题的解决
- charles抓包一直返回unkown的解决方法
- ESP32 之 ESP-IDF 教学(五(2))——使用C++的工程
- 计算机调剂时科目不一样,考研调剂初试科目需要一样吗
- ICC II 4 timing setup(MCMM的设置)
- Ubuntu安装软件包网络不可达问题
- 敏捷迭代管理 --需求讲解会