MATLAB矩阵求逆(矩阵元素是复数)很奇怪,MATLAB矩阵求逆我会计算,且计算纯实数或者纯虚数是结果正确,为什么当矩阵元素是复数的时候怎么计算结果都不正确呢?完成下列计算:clcYnn=[ 4.8770

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:45:42
MATLAB矩阵求逆(矩阵元素是复数)很奇怪,MATLAB矩阵求逆我会计算,且计算纯实数或者纯虚数是结果正确,为什么当矩阵元素是复数的时候怎么计算结果都不正确呢?完成下列计算:clcYnn=[    4.8770

MATLAB矩阵求逆(矩阵元素是复数)很奇怪,MATLAB矩阵求逆我会计算,且计算纯实数或者纯虚数是结果正确,为什么当矩阵元素是复数的时候怎么计算结果都不正确呢?完成下列计算:clcYnn=[ 4.8770
MATLAB矩阵求逆(矩阵元素是复数)
很奇怪,MATLAB矩阵求逆我会计算,且计算纯实数或者纯虚数是结果正确,为什么当矩阵元素是复数的时候怎么计算结果都不正确呢?
完成下列计算:
clc
Ynn=[
4.87704-10.04076i -0.62402+3.90015i -0.75471+2.64150i 0 0
-0.62402+3.90015i 3.17530-67.84152i -0.82987-3.11203i 0+63.49206i 0
-0.75471+2.64150i -0.82987+3.11203i 5.02929-36.94818i 0 0+31.74663i
0 0+63.49206i 0 0-88.88889i 0
0 0 0+31.74603i 0 0-58.33333i
]
Ynf=[
0+2i 0 0
0 0 0
0 0 0
0 0+22.22222i 0
0 0 0+25i
]
Yfn=[
0+2i 0 0 0 0
0 0 0 0-22.22222i 0
0 0 0 0 0+25i
]
Yff=[
0-2i 0 0
0 0-22.22222i 0
0 0 0-25i
]
F=Yff-Yfn*inv(Ynn)*Ynf

MATLAB矩阵求逆(矩阵元素是复数)很奇怪,MATLAB矩阵求逆我会计算,且计算纯实数或者纯虚数是结果正确,为什么当矩阵元素是复数的时候怎么计算结果都不正确呢?完成下列计算:clcYnn=[ 4.8770
你可以把矩阵和代码贴出来.
如果你能确保程序没写错,那么你的矩阵很有可能是非常病态的.
当然还有可能是matlab的bug.一般来讲matlab本身是不会有问题的,不过我听说有一个版本的matlab(好像是2009b)解方程组的时候有bug.
看起来是没什么毛病,矩阵也是良态的.
F =
0.1790 - 1.6485i 0.2474 + 0.5375i 0.0906 + 0.2807i
-0.1856 - 0.4421i -1.6807 -39.2235i 0.8009 + 0.8343i
0.1803 + 0.3884i 0.4263 + 2.0594i 2.2267 - 5.3067i
然后呢?哪里有问题?
另外,F=Yff-Yfn*inv(Ynn)*Ynf 写成 F=Yff-Yfn*(Ynn\Ynf) 比较好,如果求逆是中间过程尽量避免inv.

MATLAB矩阵求逆(矩阵元素是复数)很奇怪,MATLAB矩阵求逆我会计算,且计算纯实数或者纯虚数是结果正确,为什么当矩阵元素是复数的时候怎么计算结果都不正确呢?完成下列计算:clcYnn=[ 4.8770 matlab 复数矩阵求逆YY矩阵运用inv(YY)求逆后的到的矩阵元素值完全一样···,这是怎么回事? matlab如何建矩阵,使矩阵的元素是函数 MAtlab矩阵元素全为复数时,该矩阵与该矩阵转置乘积是如何得到的,A*A'其中有什么规则? matlab中一个列矩阵有偶数个元素,怎样求它奇数行组成的矩阵(元素个数是它的的一半) 求matlab中,norm(A),A是复数矩阵 含义的详解 与llAll是一回事吗?如果现在要对A,B这两个10阶矩阵进行比较,其实他们的元素是相近的,1、可以有哪些比较方式?2、可以用norm(A)norm(B)比较吗?3、矩阵 Matlab 当矩阵元素是变量的时候,如何组合矩阵(急求!)例如,我有一个矩阵:K1矩阵 a b c d是变量(syms a b c d;)a b c da b c d然后我建立一个新矩阵:K=zeros(8,8);之后我想把K1矩阵赋值到K矩阵中:K(1 matlab:产生一个10行10列的矩阵;矩阵里的元素只能是1---10;求代码;谢谢 matlab已知矩阵的其中两个特征值能够求矩阵里面的未知量吗,两个未知量,矩阵是8×8的矩阵,两个特征值是复数,用matlab编程的方法 matlab 如何求矩阵的符号逆矩阵 用MATLAB求带自变量三角函数矩阵的逆矩阵 matlab 中矩阵怎么求所有元素的和 matlab 矩阵元素求和,求均值和均方差 matlab 矩阵元素求和,求均值和均方差 怎样使用MATLAB或者是LINGO求对两个矩阵之间的各个元素分别求和? matlab中统计矩阵中元素个数的函数是? matlab怎么生成一个元素全部是正的矩阵? 如何用MATLAB求逆矩阵