matlab 复数矩阵求逆

问题描述:

matlab 复数矩阵求逆
YY矩阵运用inv(YY)求逆后的到的矩阵元素值完全一样···,这是怎么回事?
1个回答 分类:综合 2014-09-23

问题解答:

我来补答
我觉得是不是你程序的其它地方出了问题,会不会你不小心对不同的矩阵你用相同符号表示了.对矩阵求逆矩阵,除了单位矩阵E外,照常不可能一样的.你先判定你的矩阵(YY)是否可逆?也就是YY的模不为零,matlab中 det(YY),然后求逆,inv(YY)
再问: 非常感谢,刚才算了一下det(YY)= NaN + NaNi ,也就是YY矩阵根本不能求逆咯?那我需要对这个YY矩阵求逆该怎么办呢?
再答: NAN Not A Number就是代表不是一个数据 经常用在下面两种情况 1.数据处理时,在实际工程中经常数据的缺失或者不完整,此时我们可以将那些缺失设置为nan,Matlab处理缺失的数据时就会跳过或者其他处理——这个是Matlab优越于其他语言的表现之一。另外但读取数据时,某个字符不是数据,那么Matlab自动将它认为nan处理 比如Matlab中提供的nanmean, nanmax, nanmin, nanstd, nansum, nanvar这么多函数可以处理包含nan的数据 2.还有就是绘图的时候,如果我们想挖掉一部分,那么nan就起作用了
 
 
展开全文阅读
剩余:2000
下一页:请说清为什么