矩阵求特征值 和矩阵求逆 计算复杂度分析,上次您给我解答了,可是貌似这样一个结论无法令别人信服,所以我还是需要更详细和准确的解答.请问你给我的那个关于o(n^3)的答案是如何得到的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 21:09:38
矩阵求特征值 和矩阵求逆 计算复杂度分析,上次您给我解答了,可是貌似这样一个结论无法令别人信服,所以我还是需要更详细和准确的解答.请问你给我的那个关于o(n^3)的答案是如何得到的
xTKoW+,mwdWwQHQ"u[I!^u7 \ L`!fx{_9s8.*!1q}v7D/"5y2]GOd)zeheI gAc4lhWGx/NUY &&æS8l|.Cٳx%f`M^j<3Mi vjDxu(͎ }U/͑SYCU'zE >`Vn4x7 (`^@#.Q"Tflb >hXDRQԕ/s lʁ*JUc6Rx:l.|A*9,ti\>`L 0'$۠DzJ=bq>VxRZ×[FuwGLz[ AuFn̄RGԅ}qUؖ =_6b#)s<=fƓ?PN{]`v@F L!^a)7{E)z.iad9:P4^/0 w;Mf $3K"+Zm5m\ -:fk:Ll.񒫾IDx;NfPs3ѝ~ >v{zrU]^ޮ>Ul_xuJW/2I#ꅍA^w nb546㾨y,ܽ\ _xKErKb)h'wdrv"J7-{7\i(,.ЂoC_wb]ɬ /RU#NrWXz̯4aב9 = [c›[{/]ˤ26ck BvTof KFY>>|KeF}|GiN$K}4L,ܡ4Ѳfh U

矩阵求特征值 和矩阵求逆 计算复杂度分析,上次您给我解答了,可是貌似这样一个结论无法令别人信服,所以我还是需要更详细和准确的解答.请问你给我的那个关于o(n^3)的答案是如何得到的
矩阵求特征值 和矩阵求逆 计算复杂度分析,
上次您给我解答了,可是貌似这样一个结论无法令别人信服,所以我还是需要更详细和准确的解答.请问你给我的那个关于o(n^3)的答案是如何得到的,具体它是计算次数,还是什么,另外,我需要具体算出 o(n^3)前面的系数,我应该如何做,具体可以参考什么数学书?

矩阵求特征值 和矩阵求逆 计算复杂度分析,上次您给我解答了,可是貌似这样一个结论无法令别人信服,所以我还是需要更详细和准确的解答.请问你给我的那个关于o(n^3)的答案是如何得到的
首先要明确,一般计算复杂度是针对算法的,而不是针对问题本身,对于问题本身的分析要复杂得多,远远超出你目前的知识范围.
一般稠密矩阵计算的各种算法复杂度都是O(n^3),这个需要对每个算法都进行分析,我只是把各种结论归结起来告诉你.对于具体的算法而言,这个是数出来了,不需要很特别的技巧(某些含log的需要解递归,但这里一般不用),比如说m*k的矩阵和k*n的矩阵相乘,最平凡的算法的计算次数是2mnk,就是从下面的循环里数出来的
for i=1:m
for j=1:n
for r=1:k
c(i,j)=c(i,j)+a(i,r)*b(r,j)
endfor
endfor
endfor
至于LU分解和Cholesky分解的计算次数分别是2/3*n^3和1/3*n^3,也是直接从循环里数出来的,不需要什么技巧.特征值的QR算法本质是迭代法,由于大致知道一般来讲总是很快进入局部的二次收敛,平均一个特征值需要2步(这个统计数据只适合于古典的Francis QR),才能估计出具体的系数.
你最好是找一本矩阵计算的书自己先学一遍,不然我再多罗嗦也没用.