幂法和反幂法的matlab实现

合集下载

matlab 幂指数拟合

matlab 幂指数拟合

matlab 幂指数拟合摘要:一、引言二、MATLAB 中进行幂指数拟合的方法1.使用cftool 函数2.使用polyfit 函数3.使用nlinfit 函数三、实例演示1.使用cftool 函数进行幂指数拟合2.使用polyfit 函数进行幂指数拟合3.使用nlinfit 函数进行幂指数拟合四、结论正文:一、引言在MATLAB 中,进行幂指数拟合是常用的数据分析方法之一。

幂指数拟合可以用于对数据进行建模和预测,以便更好地理解数据的内在规律。

本文将介绍在MATLAB 中进行幂指数拟合的方法。

二、MATLAB 中进行幂指数拟合的方法1.使用cftool 函数cftool 是MATLAB 中用于创建和拟合数据集的函数。

要使用cftool 进行幂指数拟合,可以按照以下步骤操作:(1)在editor 页面或者命令页面输入cftool 指令;(2)按下data 按钮,选择代表x 轴和y 轴的数据,按下create data set 后close;(3)按下fitting 按钮,选择new fit 按钮,再选择你要拟合的函数形式即可。

2.使用polyfit 函数polyfit 函数是MATLAB 中用于拟合多项式函数的函数。

要使用polyfit 进行幂指数拟合,可以按照以下步骤操作:(1)设定一个中间变量,定义为对指数函数取对数;(2)使用plotfit 进行多项式拟合。

3.使用nlinfit 函数linfit 函数是MATLAB 中用于非线性最小二乘拟合的函数。

要使用nlinfit 进行幂指数拟合,可以按照以下步骤操作:(1)定义拟合函数的形式;(2)使用nlinfit 函数进行拟合。

三、实例演示1.使用cftool 函数进行幂指数拟合假设我们有以下数据:x = [1, 2, 3, 4, 5];y = [2, 4, 8, 16, 32];我们可以使用cftool 函数进行幂指数拟合,拟合结果为y = A * x^B,其中A 和B 为拟合参数。

数值方法课程设计幂法反幂法计算矩阵特征值和特征向量-附Matlab程序

数值方法课程设计幂法反幂法计算矩阵特征值和特征向量-附Matlab程序

矩阵的特征值与特征向量的计算摘要物理,力学,工程技术中的很多问题在数学上都归结于求矩阵特征值的问题,例如振动问题(桥梁的振动,机械的振动,电磁振动等)、物理学中某些临界值的确定问题以及理论物理中的一些问题。

矩阵特征值的计算在矩阵计算中是一个很重要的部分,本文使用幂法和反幂法分别求矩阵的按模最大,按模最小特征向量及对应的特征值。

幂法是一种计算矩阵主特征值的一种迭代法,它最大的优点是方法简单,对于稀疏矩阵比较合适,但有时收敛速度很慢。

其基本思想是任取一个非零的初始向量。

由所求矩阵构造一向量序列。

再通过所构造的向量序列求出特征值和特征向量。

反幂法用来计算矩阵按模最小特征向量及其特征值,及计算对应于一个给定近似特征值的特征向量。

本文中主要使用反幂法计算一个矩阵的按模最小特征向量及其对应的特征值。

计算矩阵按模最小特征向量的基本思想是将其转化为求逆矩阵的按模最大特征向量。

然后通过这个按模最大的特征向量反推出原矩阵的按模最小特征向量。

关键词:矩阵;特征值;特征向量;冥法;反冥法THE CALCULATIONS OF EIGENVALUE AND EIGENVECTOR OF MATRIXABSTRACTPhysics, mechanics, engineering technology in a lot of problems in mathematics are attributed to matrix eigenvalue problem, such as vibration (vibration of the bridge, mechanical vibration, electromagnetic vibration, etc.) in physics, some critical values determine problems and theoretical physics in some of the problems. Matrix eigenvalue calculation is a very important part in matrix computation. In this paper, we use the power method and inverse power method to calculate the maximum of the matrix, according to the minimum characteristic vector and the corresponding characteristic value.Power method is an iterative method to calculate the eigenvalues of a matrix. It has the advantage that the method is simple and suitable for sparse matrices, but sometimes the convergence rate is very slow. The basic idea is to take a non - zero initial vector. Construct a vector sequence from the matrix of the matrix. Then the eigenvalues and eigenvectors are obtained by using the constructed vector sequence.The inverse power method is used to calculate the minimum feature vectors and their eigenvalues of the matrix, and to calculate the eigenvalues of the matrix. In this paper, we use the inverse power method to calculate the minimum eigenvalue of a matrix and its corresponding eigenvalues. The basic idea of calculating the minimum characteristic vector of a matrix is to transform it to the maximum characteristic vector of the modulus of the inverse matrix. Then, according to the model, the minimum feature vector of the original matrix is introduced.Key words: Matrix;Eigenvalue;Eigenvector;Iteration methods;目录1 引言 (1)2 相关定理。

数值分析试验幂法与反幂法matlab

数值分析试验幂法与反幂法matlab

一、问题的描述及算法设计(一)问题的描述我所要做的课题是:对称矩阵的条件数的求解设计1、求矩阵A 的二条件数问题 A=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡----210121012 2、设计内容:1)采用幂法求出A 的 错误!未找到引用源。

.2)采用反幂法求出A 的错误!未找到引用源。

.3)计算A 的条件数 ⅡA Ⅱ2* ⅡA -1Ⅱ2=cond2(A )=错误!未找到引用源。

/错误!未找到引用源。

.(精度要求为10-6)3、设计要求1)求出ⅡA Ⅱ2。

2)并进行一定的理论分析。

(二)算法设计1、幂法算法(1)取初始向量u )0((例如取u )0(=(1,1,…1)T ),置精度要求ε,置k=1.(2)计算v )(k =Au )1(-k ,m k =max(v )(k ), u )(k = v )(k / m k(3)若| m k = m 1-k |<ε,则停止计算(m k 作为绝对值最大特征值1λ,u )(k 作为相应的特征向量)否则置k=k+1,转(2)2、反幂法算法(1)取初始向量u )0((例如取u )0(=(1,1,…1)T ),置精度要求ε,置k=1.(2)对A 作LU 分解,即A=LU(3)解线性方程组 Ly )(k =u )1(-k ,Uv )(k =y )(k(4)计算m k =max(v )(k ), u )(k = v )(k / m k(5)若|m k =m 1-k |<ε,则停止计算(1/m k 作为绝对值最小特征值n λ,u )(k 作为相应的特征向量);否则置k=k+1,转(3).二、算法的流程图(一)幂法算法的流程图为 v )(k = A 1-u )1(-k ,m k =max(v )(k ), u )(k = v )(k / m k (2)2、对于反幂法的定理按式(2)计算出的m k 和u )(k 满足:∞>-k lim m k =nλ1, ∞>-k lim u )(k =)max (n n x x 在式(2)中,需要用到A 1-,这给计算带来很大的不方便,因此,把(2)式的第一式改为求解线性方程组A v )(k = u )1(-k (3) 但由于在反幂法中,每一步迭代都需求解线性方程组(3)式,迭代做了大量的重复计算,为了节省工作量,可事先把矩阵A 作LU 分解,即 A=LU所以线性方程组(3)改为Ly )(k =u )1(-k ,Uv )(k =y )(k 四、相关的数值结果(一)幂法程序的运行结果m = 3.4142 u = -0.7071 index = 11.0000-0.7071(二)反幂法程序的运行结果m 0 = 0.5858 u = 0.7071 index = 11.00000.7071(三)矩阵A 的二条件数的结果ⅡA Ⅱ2* ⅡA -1Ⅱ2=cond2(A )=m/ m 0=3.4142/0.5858=5.828269五、数值计算结果的分析求n阶方阵A的特征值和特征向量,是实际计算中常常碰到的问题。

matlab表达幂级数

matlab表达幂级数

在MATLAB中,你可以使用`syms`和`Series`函数来创建和表示幂级数。

以下是一个简单的例子:
```matlab
syms x
syms y
定义你的函数
f = x^2 + y^2;
创建幂级数
p = Series(f, x, 0:20);
```
在这个例子中,`Series`函数创建了一个关于x的幂级数,从0到20的幂。

你可以改变这些参数以满足你的需求。

然后,你可以使用`collect`函数来收集级数的各项:
```matlab
s = collect(p);
```
这将把级数重新组合为一个表达式。

你也可以使用`latex`函数来获取级数的LaTeX表示:
```matlab
latex(p);
```
注意,这个例子中的`x`和`y`只是符号,你可以用任何你需要的符号替换它们。

同时,你也可以为`Series`函数提供更多的参数以满足你的需求。

matlab用规范化乘幂法求以下矩阵的按模最大特征值及其特征向量

matlab用规范化乘幂法求以下矩阵的按模最大特征值及其特征向量

竭诚为您提供优质文档/双击可除matlab用规范化乘幂法求以下矩阵的按模最大特征值及其特征向量篇一:幂法,反幂法求解矩阵最大最小特征值及其对应的特征向量数值计算解矩阵的按模最大最小特征值及对应的特征向量一.幂法1.幂法简介:当矩阵a满足一定条件时,在工程中可用幂法计算其主特征值(按模最大)及其特征向量。

矩阵a需要满足的条件为:(1)|1||2|...|n|0,i为a的特征值xn(2)存在n个线性无关的特征向量,设为x1,x2,...,1.1计算过程:n对任意向量x,有x(0)(0)iui,i不全为0,则有i1x(k1)ax(k)...ak1x(0)aαiuiαiλik1uik1i1i1nnnk12k1λ1u1()a2u2()anun11k111u1k112|越小时,收敛越快;且当k充分大时,有可见,当|1 (k1)k111u1x(k1)x(k1)(k)x1(k),对应的特征向量即是。

kxx11u12算法实现(1).输入矩阵a,初始向量x,误差限,最大迭代次数n(2).k1,0;y(k)x(k)max(abs(x(k))(3).计算xay,max(x);(4).若||,输出,y,否则,转(5)(5).若kn,置kk1,,转3,否则输出失败信息,停机.3matlab程序代码function[t,y]=lpowera,x0,eps,n)%t为所求特征值,y 是对应特征向量k=1;z=0;%z相当于y=x0./max(abs(x0));%规范化初始向量x=a*y;%迭代格式b=max(x);%b相当于ifabs(z-b) t=max(x);return;endwhileabs(z-b)>epsz=b;y=x./max(abs(x));x=a*y;b=max(x);end[m,index]=max(a(matlab用规范化乘幂法求以下矩阵的按模最大特征值及其特征向量)bs(x));%这两步保证取出来的按模最大特征值t=x(index);%是原值,而非其绝对值。

matlab幂律分布 -回复

matlab幂律分布 -回复

matlab幂律分布-回复Matlab 幂律分布幂律分布是指在概率分布函数中,存在某个幂指数α,使得分布的概率密度函数服从幂指数函数形式。

在Matlab 中,我们可以使用不同的方法来模拟和分析幂律分布。

本文将一步一步解答与Matlab 幂律分布相关的问题。

Step 1: 安装Matlab为了开始使用Matlab 进行幂律分布分析,首先需要安装Matlab 软件包。

您可以从MathWorks 官方网站下载并安装Matlab。

如果您已经安装了Matlab,可以跳过此步骤。

Step 2: 导入数据在进行幂律分布分析之前,我们需要准备一个数据集。

您可以使用现有的数据集,或者创建一个人工生成的数据集。

在这里,我们将使用一个示例数据集来说明幂律分布的分析。

假设我们有一个包含1000个元素的向量,其数值服从幂律分布。

我们可以使用rand 函数在[0, 1] 范围内生成这些数据。

具体代码如下:matlabdata = rand(1, 1000);将这段代码粘贴到Matlab 编辑器或命令窗口中,并运行。

Step 3: 绘制概率密度函数(PDF)通过绘制概率密度函数,我们可以直观地了解数据集是否服从幂律分布。

在Matlab 中,我们可以使用histfit 函数来绘制概率密度函数。

matlabhistfit(data);这段代码将绘制数据集的直方图和拟合的概率密度函数。

如果数据集服从幂律分布,我们将看到拟合的曲线与直方图很好地吻合。

Step 4: 计算幂指数幂指数是幂律分布的一个重要参数,它可以帮助我们了解分布的形状和特征。

在Matlab 中,我们可以使用统计工具箱中的paretotails 函数来计算幂指数。

matlab[alpha, xmin, ntail] = paretotails(data);这段代码将返回三个参数:alpha 表示幂指数,xmin 表示幂律分布中的最小值,ntail 表示分布的尾部部分。

幂法和反幂法的matlab实现

幂法和反幂法的matlab实现

幂法和反幂法的matlab实现幂法求矩阵主特征值及对应特征向量摘要矩阵特征值的数值算法,在科学和工程技术中很多问题在数学上都归结为矩阵的特征值问题,所以说研究利用数学软件解决求特征值的问题是非常必要的。

实际问题中,有时需要的并不是所有的特征根,而是最大最小的实特征根。

称模最大的特征根为主特征值。

幂法是一种计算矩阵主特征值(矩阵按模最大的特征值)及对应特征向量的迭代方法,它最大的优点是方法简单,特别适用于大型稀疏矩阵,但有时收敛速度很慢。

用java来编写算法。

这个程序主要分成了四个大部分:第一部分为将矩阵转化为线性方程组;第二部分为求特征向量的极大值;第三部分为求幂法函数块;第四部分为页面设计及事件处理。

其基本流程为幂法函数块通过调用将矩阵转化为线性方程组的方法,再经过一系列的验证和迭代得到结果。

关键字:主特征值;特征向量;线性方程组;幂法函数块POWER METHOD FOR FINDING THE EIGENVALUES AND CORRESPONDING EIGENVECTORS OF THEMATRIXABSTRACTNumerical algorithm for the eigenvalue of matrix, in science and engineering technology, alot of problems in mathematics are attributed matrix characteristic value problem, so that studies using mathematical software to solve the eigenvalue problem is very necessary. In practical problems, sometimes need not all eigenvalues, but the maximum and minimum eigenvalue of real. The characteristic value of the largest eigenvalue of the modulus maximum.Power method is a calculation of main features of the matrix values (matrix according to the characteristics of the largest value) and the corresponding eigenvector of iterative method. It is the biggest advantage is simple method, especially for large sparse matrix, but sometimes the convergence speed is very slow.Using java to write algorithms. This program is divided into three parts: the first part is the matrix is transformed into linear equations; the second part for the sake of feature vector of the maximum; the third part isthe exponentiation function block. The fourth part is the page design and eventprocessing .The basic process is a power law function block by calling the matrix is transformed into linear equations method, after a series of validation and iteration results.Power method for finding the eigenvalues and corresponding eigenvectors of the matrixKey words: Main eigenvalue; characteristic vector; linear equations; power function block、目录1幂法......................................................... . (1)1.1幂法的基本理论和推导 (1)1.2幂法算法的迭代向量规范化 (2)2概要设计........................................................ (3)2.1设计背景 (3)2.2运行流程........................................... . (3)2.3运行环境........................................... (3)3程序详细设计 (4)3.1矩阵转化为线性方程组……..………………………………………. .43.2特征向量的极大值 (4)3.3求幂法函数块............….....…………...…......…………………………3.4界面设计与事件处理..........................................................................4运行过程及结果................................................ (6)4.1 运行过程....................................... ..................………………………………………. .64.2 运行结果................................................ .. (6)4.3 结果分析.......................................... (6)5结论 (7)参考文献 (8)附录 (56)1 幂法设实矩阵nn ij a A ⨯=)(有一个完备的特征向量组,其特征值为nλλλ ,,21,相应的特征向量为nx x x ,,21。

幂法求多项式方程的模大根matlab实现

幂法求多项式方程的模大根matlab实现

幂法求多项式方程的模大根matlab实现————————————————————————————————作者:————————————————————————————————日期:幂法求多项式方程的模最大根matlab 实现要求:利用matlab 编写通用子程序,利用幂法求多项式方程的解:0)(0111=++⋯⋯++=--a x a x a x x f n n n思想:1.首先要将多项式转化成矩阵形式。

通过老师上课讲的内容。

将上述多项式转化成为如家格式的矩阵:120-10-1-0-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯n a a a 此矩阵的特征值,就是上述多项式的解。

2.幂法的思想就不多介绍了,书上讲的很详细,主要运用书上6.2.6的迭代公式:,/,,)(1k k k k k j k k k y u y m Au y μμ===-的模最大分量实验代码:详见附录1实验结果:(代码详见附录)(i )03523=+-+x x x解:其中m 是模最大特征值,x 是m 对应的特征向量,s 是迭代次数15。

精度为1e-5(ii )0133=--x x结果:其中:m 是模最大特征值(多项式模最大根),x 是m 对应的特征向量,s 是迭代次数为57,精度为1e-5.(iii )01000790999029.7910808.980201.1089101.2081012345678=-+-+++++x x x x x x x x结果:其中:m 是模最大特征值(多项式模最大根),x 是m 对应的特征向量,s 是迭代次数12次,精度为1e-10.结论:幂法求多项式模最大根的效果还是很不错的,迭代次数也不多,收敛比较快。

附录1幂法:function [m,x,s]=powermethod(n,a,eps)%A 转化后的矩阵%x0迭代初向量%l 模最大特征值%n 为最高次幂A=zeros(n); %v为主特征向量M = 500000; %迭代步数限制l = 0;for i=1:nA(i,n)=-a(i);endfor i=2:nfor j=1:n-1if i-j==1A(i,j)=1;endendends=0;n=max(size(A));u=ones(n,1);y=ones(n,1);%初始化,初始值是多少不重要 beta1=0;eta=norm(u,2);y=u./eta;u=A*y;beta2=y'*u;while s<=Mif abs((beta2-beta1)/beta1)>epsbeta1=beta2;eta=norm(u,2);y=u./eta;u=A*y;beta2=y'*u;ends=s+1;if(abs((beta2-beta1)/beta1)<=eps)break;endendif s<=Mm=beta2;x=y;elsem=beta2; x=y;end。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

幂法和反幂法的matlab实现幂法求矩阵主特征值及对应特征向量摘要矩阵特征值的数值算法,在科学和工程技术中很多问题在数学上都归结为矩阵的特征值问题,所以说研究利用数学软件解决求特征值的问题是非常必要的。

实际问题中,有时需要的并不是所有的特征根,而是最大最小的实特征根。

称模最大的特征根为主特征值。

幂法是一种计算矩阵主特征值(矩阵按模最大的特征值)及对应特征向量的迭代方法,它最大的优点是方法简单,特别适用于大型稀疏矩阵,但有时收敛速度很慢。

用java来编写算法。

这个程序主要分成了四个大部分:第一部分为将矩阵转化为线性方程组;第二部分为求特征向量的极大值;第三部分为求幂法函数块;第四部分为页面设计及事件处理。

其基本流程为幂法函数块通过调用将矩阵转化为线性方程组的方法,再经过一系列的验证和迭代得到结果。

关键字:主特征值;特征向量;线性方程组;幂法函数块POWER METHOD FOR FINDING THE EIGENVALUES AND CORRESPONDING EIGENVECTORS OF THEMATRIXABSTRACTNumerical algorithm for the eigenvalue of matrix, in science and engineering technology, alot of problems in mathematics are attributed matrix characteristic value problem, so that studies using mathematical software to solve the eigenvalue problem is very necessary. In practical problems, sometimes need not all eigenvalues, but the maximum and minimum eigenvalue of real. The characteristic value of the largest eigenvalue of the modulus maximum.Power method is a calculation of main features of the matrix values (matrix according to the characteristics of the largest value) and the corresponding eigenvector of iterative method. It is the biggest advantage is simple method, especially for large sparse matrix, but sometimes the convergence speed is very slow.Using java to write algorithms. This program is divided into three parts: the first part is the matrix is transformed into linear equations; the second part for the sake of feature vector of the maximum; the third part isthe exponentiation function block. The fourth part is the page design and eventprocessing .The basic process is a power law function block by calling the matrix is transformed into linear equations method, after a series of validation and iteration results.Power method for finding the eigenvalues and corresponding eigenvectors of the matrixKey words: Main eigenvalue; characteristic vector; linear equations; power function block、目录1幂法......................................................... . (1)1.1幂法的基本理论和推导 (1)1.2幂法算法的迭代向量规范化 (2)2概要设计........................................................ (3)2.1设计背景 (3)2.2运行流程........................................... . (3)2.3运行环境........................................... (3)3程序详细设计 (4)3.1矩阵转化为线性方程组……..………………………………………. .43.2特征向量的极大值 (4)3.3求幂法函数块............….....…………...…......…………………………3.4界面设计与事件处理..........................................................................4运行过程及结果................................................ (6)4.1 运行过程....................................... ..................………………………………………. .64.2 运行结果................................................ .. (6)4.3 结果分析.......................................... (6)5结论 (7)参考文献 (8)附录 (56)1 幂法设实矩阵nn ijaA ⨯=)(有一个完备的特征向量组,其特征值为n λλλ ,,21,相应的特征向量为nx x x ,,21。

已知A 的主特征值是实根,且满足条件nλλλλ≥≥≥> 321。

1.1幂法的基本理论和推导[1]幂法的基本思想是任取一个非零的初始向量v ,由矩阵A 构造一向量序列⎪⎪⎩⎪⎪⎨⎧=====++011021201v A Av v v A Av v Av v k k k 称为迭代向量。

由假设,0v 可表示为nn x x x vααα+++= 22110(设01≠α)(1-1) 于是nkn n k k k k kx x x v A Av vλαλαλα+++===- 22211101)(11121111k k i n i kii k x x x εαλλλααλ+≡⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛+=∑=(1-2)其中ini ki i k x ∑=⎪⎪⎭⎫⎝⎛=21λλαε。

由假设),,2,1(1/1n i i=<λλ,故lim 0k k ε→∞=,从而111lim kk k vx αλ→∞=。

这说明序列1kk vλ越来越接近A的对应于1λ的特征向量,或者说当k 充分大时111k k v x αλ≈,即迭代向量kv 为1λ的特征值的近似向量。

下面再考虑主特征值1λ的计算,用()k iv 表示kv 的第i 个分量,则()()()()()()1111111k k i i i k i k i i v x v x αελαε++⎧⎫+⎪⎪=⎨⎬+⎪⎪⎩⎭,故()()11lim k i k k i v v λ+→∞=。

也就是说两相邻的迭代向量分量的比值收敛到主特征值。

通过以上推论可以得出结论,设nn R A ⨯∈有n 个线性无关的特征向量(即非亏损的),主特征值1λ满足nλλλλ≥≥≥> 321,则对任何非零初始向量v ()01≠α,构造的向量序列{}0v A vk k=收敛到主特征向量1x ;()()ik ik v v 1+收敛到主特征值1λ。

(定理一)幂法只能对非亏损矩阵求实的主特征值,且常用于实对称矩阵。

1.2幂法算法的迭代向量规范化[2][3]应用幂法计算A 的主特征值1λ及对应的特征向量时,如果11>λ(或11<λ),迭代向量kv 的各个不等于零的分量将随∞→k 而趋向于无穷(或趋向于零),这样在计算机实现时就可能“溢出”。

为了克服这个缺点,就需要将迭代向量加以规范化。

设有一向量0≠v ,将其规范化得到向量{}v v u max =,其中{}v max 表示向量v 的绝对值最大的分量,即如果有i n i i v v ≤≤=1max 0,则{}0max i v v =,且0i 为所有绝对值最大的分量中的最小下标。

任取一初始向量()001≠≠αv ,构造向量序列{}v max :{}{}{}{}{}{}{}⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧==========-0001002022220021200111001max max max max max max max v A v A u v A v A v v A v A v v u Av v A Au v Av Av v v u Av Au v k k k k k k 由(3.1)式有⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛+==∑∑==n i i k i i k i n i k i i k x x x v A 2111110λλααλλα, {}⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛+⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛+==∑∑==n i i k i i k n i i k i i k k k k x x x x v A v A u 211112111100max max λλααλλλααλ{}121112111max max x x x x x x i n i i k i i n i i k i i →⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧⎪⎪⎭⎫ ⎝⎛+⎪⎪⎭⎫ ⎝⎛+=∑∑==λλααλλαα()∞→k(2-1) 同理,可得到⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧⎪⎪⎭⎫ ⎝⎛+⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛+=∑∑=--=n i i k i i k n i i k i i k k x x x x v 211111121111max λλααλλλααλ {}12111121111max max max λλλααλλααλ→⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧⎪⎪⎭⎫ ⎝⎛+⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧⎪⎪⎭⎫ ⎝⎛+=∑∑=-=n i i k i i n i i k i i k x x x x v ()∞→k(2-2)结论:设nn R A ⨯∈有n 个线性无关的特征向量,主特征值1λ满足n λλλλ≥≥≥> 321,则对任意非零初始向量()0100≠=αu v ,按下述方法构造的向量序列{}k u ,{}k v : {}⎪⎪⎩⎪⎪⎨⎧===≠=-k k k kk k k v u v Au v u v μμmax 0100 ,2,1=k则有(){}11max lim 1x x u k k ∞→;(2-3)()1lim 2λμ=∞→k k 。

相关文档
最新文档