PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MATLAB
[问题] 如何将非对称矩阵转成对称矩阵
楼主:
okmnji
2014-05-05 22:42:39
如题,手边有个3 * 3的矩阵资料
1 2 3
0 0 0
0 6 0
想要将他转为对称矩阵的形式,就像:
1 2 3
2 0 6
3 6 0
squareform指令似乎没有办法做到这样,
想请问如何利用matlab达到这个目的?
谢谢大家。
作者: ja20331 (没有)
2014-05-05 23:08:00
矩阵加转置矩阵 A=[1 2 3; 0 0 0; 0 6 0]; B=A+A'
作者:
alamabarry
(.............)
2014-05-06 00:25:00
a+a'-diag(a)
作者:
profyang
(prof)
2014-05-06 01:18:00
A+A'-diag(diag(A)) 这样才对不过你要确定原来的A矩阵他要对称过去的那些原来都是0喔
作者:
celestialgod
(天)
2014-05-06 02:32:00
对过去不是零有什么问题吗= =?
作者:
profyang
(prof)
2014-05-06 08:25:00
我是指例如A(3,2)那个6对应的不是A(2,3)=0吗? 如果不是0就不能用这种转置相加的方法
楼主:
okmnji
2014-05-06 14:00:00
谢谢大家,也特别感谢p大提出疑点。
继续阅读
[讨论] 请问有办法在A.m执行完后自动执行B.m吗?
windowsdtr
[问题] 面积计算方法 trapz convhull
laijacky
[讨论] 多个抛物线画图 画在同一张图上
havochuman
[讨论] 找出剩余矩阵并分出
v79722
[问题] 一个m.file内多个function
sleeeve
Re: [问题]一些值按照对应的位置排顺序
mp19990920
[讨论] imagesc如何画双y轴
HJpower
Re: [问题]一些值按照对应的位置排顺序
TRENT0331
[问题]一些值按照对应的位置排顺序
ct722
[问题] GUI中绘图 第一次可以跑 第二次不行
TRENT0331
Links
booklink
Contact Us: admin [ a t ] ucptt.com