一、证明矩阵相似的几种方法
判断特征值是否相等、判断行列式是否相等、判断迹是否相等、判断秩是否相等。两个矩阵相似充要条件是特征矩阵等价行列式因子相同不变,因子相同初等因子相同,且特征矩阵的秩相同,转置矩阵相似。两个矩阵若相似于同一对角矩阵,这两个矩阵相似。
在线性代数中,相似矩阵是指存在相似关系的矩阵。设A,B为n阶矩阵,如果有n阶可逆矩阵P存在,使得P^(-1)AP=B,则称矩阵A与矩阵B相似,记为A~B。
n阶矩阵A与对角矩阵相似的充分必要条件为矩阵A有n个线性无关的特征向量。定理的证明过程实际上已经给出了把方阵对角化的方法。
若矩阵可对角化,则可按下列步骤来实现:
求出全部的特征值;对每一个特征值,设其重数为k,则对应齐次方程组的基础解系由k个向量构成,即为对应的线性无关的特征向量;上面求出的特征向量恰好为矩阵的各个线性无关的特征向量。
二、setinterval函数用法
setinterval函数可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval功能用于循环,常常用于播放动画,或者时间显示,是在指定的周期内。按照参数的函数名去运行一个函数,它有两种语法,一种是基本用法,默认的语法。还有一种是专家模式的语法。
默认的语法能调用函数名与时间间隔。专家模式可以对被调用函数再进行传参。他们有三个参数,第一个参数是。要执行的函数或需要调用的代码,这里可以填函数名,也可以填匿名函数或对象。第二个参数是时间参数。填的是动画的帧数,也就是周期,两次运行之间的时间间隔。第三个参数是可选参数,它属于被调函数的参数。
我们可以setInterval来实现一种动态显示时间的效果。与其配套有clearInterval函数,它的作用是对setInterval进行清除。它只要填一个参数,既是setInterval返回而创建的一个对象,即可停止循环。