用matlab编程,用幂法求最大特征值和相应的特征向量.求找错误[v,u,z]=m_1(u0)format long;A=[3,-4,3;-4,6,3;3,3,1];i=1;while i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 16:45:22
用matlab编程,用幂法求最大特征值和相应的特征向量.求找错误[v,u,z]=m_1(u0)format long;A=[3,-4,3;-4,6,3;3,3,1];i=1;while i

用matlab编程,用幂法求最大特征值和相应的特征向量.求找错误[v,u,z]=m_1(u0)format long;A=[3,-4,3;-4,6,3;3,3,1];i=1;while i
用matlab编程,用幂法求最大特征值和相应的特征向量.求找错误
[v,u,z]=m_1(u0)
format long;
A=[3,-4,3;-4,6,3;3,3,1];
i=1;
while i

用matlab编程,用幂法求最大特征值和相应的特征向量.求找错误[v,u,z]=m_1(u0)format long;A=[3,-4,3;-4,6,3;3,3,1];i=1;while i
你这个毛病太多了.第一句就错了.
while 循环并没有实现幂法的算法.
而且对迭代如何用程序实现没有搞清.
参考下面的程序吧.
function [m,u]=m_1(u0)
format long;
A=[3,-4,3;-4,6,3;3,3,1];
p=1;
i=0;
while (p>1e-5)&&(i