对Matlab中共轭、转置和共轭装置的区别说明


Posted in Python onMay 11, 2020

共轭

转置

共轭转置

The symbols (·)T , (·)∗, and (·)H are,respectively, 
the transpose, complex conjugate 
and Hermitian transpose operators.

这里使用随机产生的矩阵来说明问题,例如:

A=randn(2,2)+randn(2,2)*i
A=randn(2,2)+randn(2,2)*j
A=randn(2,2)+randn(2,2)*1i

三种方式结果一致,为了程序的稳定性,建议使用第三种产生

对Matlab中共轭、转置和共轭装置的区别说明

共轭

使用共轭符号后

conj(A)

对Matlab中共轭、转置和共轭装置的区别说明

矩阵的每一个元素都取了共轭

转置

A.'

对Matlab中共轭、转置和共轭装置的区别说明

对矩阵进行了转置

共轭转置

conj(A.')

或者

conj(A).'

对Matlab中共轭、转置和共轭装置的区别说明

先共轭还是转置,结果都是一致的,不分先后顺序

%上诉的写法比较麻烦,但是不容易搞混淆,尤其有程序中有共轭,有装置,有共轭装置
%如果程序中没有这些可以使用以下符号
A'

这个是埃尔米特转置运算符,进行转置和共轭,结果一致;如果进行操作的数是实数,那么可以直接使用这个符号,这时候共轭的作用消失了,起到的是和转置一样的作用,之前没有接触复数,以为这个就是转置,事实上不是的

补充知识:matlab 复矩阵共轭

A 为复矩阵

A =

 1.0000 + 0.0000i 2.0000 - 3.0000i 3.0000 + 0.0000i 4.0000 + 0.0000i
 4.0000 + 0.0000i 3.0000 + 4.0000i 2.0000 + 5.0000i 1.0000 + 0.0000i
 7.0000 + 0.0000i 8.0000 + 2.0000i 9.0000 + 0.0000i 6.0000 + 0.0000i

A':共轭转置

>> A'
ans =

 1.0000 + 0.0000i 4.0000 + 0.0000i 7.0000 + 0.0000i
 2.0000 + 3.0000i 3.0000 - 4.0000i 8.0000 - 2.0000i
 3.0000 + 0.0000i 2.0000 - 5.0000i 9.0000 + 0.0000i
 4.0000 + 0.0000i 1.0000 + 0.0000i 6.0000 + 0.0000i

A.':只转置不共轭

>> A.'
A =

 1.0000 + 0.0000i 2.0000 - 3.0000i 3.0000 + 0.0000i 4.0000 + 0.0000i
 4.0000 + 0.0000i 3.0000 + 4.0000i 2.0000 + 5.0000i 1.0000 + 0.0000i
 7.0000 + 0.0000i 8.0000 + 2.0000i 9.0000 + 0.0000i 6.0000 + 0.0000i

conj(A):只共轭

>> conj(A)
ans =

 1.0000 + 0.0000i 2.0000 + 3.0000i 3.0000 + 0.0000i 4.0000 + 0.0000i
 4.0000 + 0.0000i 3.0000 - 4.0000i 2.0000 - 5.0000i 1.0000 + 0.0000i
 7.0000 + 0.0000i 8.0000 - 2.0000i 9.0000 + 0.0000i 6.0000 + 0.0000i

A.*conj(A) == abs(A).^2

>> A.*conj(A)
ans =

  1 13  9 16
 16 25 29  1
 49 68 81 36

>> abs(A).^2
ans =

 1.0000 13.0000 9.0000 16.0000
 16.0000 25.0000 29.0000 1.0000
 49.0000 68.0000 81.0000 36.0000

以上这篇对Matlab中共轭、转置和共轭装置的区别说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python转换摩斯密码示例
Feb 16 Python
解析Python中的异常处理
Apr 28 Python
Python中对象的引用与复制代码示例
Dec 04 Python
Python读取数据集并消除数据中的空行方法
Jul 12 Python
Django中的forms组件实例详解
Nov 08 Python
python 提取key 为中文的json 串方法
Dec 31 Python
详解python爬虫系列之初识爬虫
Apr 06 Python
python时间序列按频率生成日期的方法
May 14 Python
Pycharm 字体大小调整设置的方法实现
Sep 27 Python
Numpy实现卷积神经网络(CNN)的示例
Oct 09 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
Dec 21 Python
matplotlib实现数据实时刷新的示例代码
Jan 05 Python
Django静态资源部署404问题解决方案
May 11 #Python
python矩阵运算,转置,逆运算,共轭矩阵实例
May 11 #Python
Selenium元素定位的30种方式(史上最全)
May 11 #Python
Python基于codecs模块实现文件读写案例解析
May 11 #Python
Python基于pandas爬取网页表格数据
May 11 #Python
Python调用shell命令常用方法(4种)
May 11 #Python
python中sort sorted reverse reversed函数的区别说明
May 11 #Python
You might like
PHP合并数组+与array_merge的区别分析
2010/08/01 PHP
php生成二维码的几种方式整理及使用实例
2013/06/03 PHP
PHP图片水印类的封装
2017/07/06 PHP
JS生成随机字符串的多种方法
2014/06/10 Javascript
js实现的捐赠管理完整实例
2015/01/20 Javascript
javascript将异步校验表单改写为同步表单
2015/01/27 Javascript
JS中setTimeout的巧妙用法前端函数节流
2016/03/24 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
Vue.js每天必学之指令系统与自定义指令
2016/09/07 Javascript
Angular.js中$apply()和$digest()的深入理解
2016/10/13 Javascript
两种简单的跨域方法(jsonp、php)
2017/01/02 Javascript
ES6下React组件的写法示例代码
2017/05/04 Javascript
微信小程序如何获取用户信息
2018/01/26 Javascript
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
2018/05/01 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
基于JavaScript获取base64图片大小
2019/10/18 Javascript
js new Date()实例测试
2019/10/31 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
Vue+Element自定义纵向表格表头教程
2020/10/26 Javascript
Map与WeakMap类型在JavaScript中的使用详解
2020/11/18 Javascript
vue祖孙组件之间的数据传递案例
2020/12/07 Vue.js
[01:03]PWL开团时刻DAY6——别打我
2020/11/05 DOTA
Python中设置变量访问权限的方法
2015/04/27 Python
python 平衡二叉树实现代码示例
2018/07/07 Python
Python @property使用方法解析
2019/09/17 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
解决pyqt5异常退出无提示信息的问题
2020/04/08 Python
Sarenza德国:法国最大的时尚鞋和包包网上商店
2019/06/08 全球购物
美国价格实惠的在线眼镜网站:Zeelool
2020/12/25 全球购物
如何将整数int转换成字串String
2014/03/21 面试题
学校食品安全责任书
2015/01/29 职场文书
停车场管理制度范本
2015/08/05 职场文书
研究生毕业登记表的自我鉴定范文
2019/07/15 职场文书
java解析XML详解
2021/07/09 Java/Android
pt-archiver 主键自增
2022/04/26 MySQL
常用的文件对应的MIME类型汇总
2022/04/26 HTML / CSS